Essay Sample: No Silver Bullet Article Summary

Published: 2022-11-08
Essay Sample: No Silver Bullet Article Summary
Type of paper:  Article review
Categories:  Literature review
Pages: 2
Wordcount: 388 words
4 min read

In this article, I have learned that indeed it is difficult to find a long lasting solution (No silver bullet) when coming up with software. Since software development involves crucial tasks, the shaping of the intricate conceptual structures that constitute the abstract units, and fortuitous tasks, the illustration of this abstract units in programming languages and the plotting of these onto machine language in space and speed constraints.

Trust banner

Is your time best spent reading someone else’s essay? Get a 100% original essay FROM A CERTIFIED WRITER!

In the article also, I noted that there exist some challenges within the properties of a new software system. These challenges include:

  • Complexity- Software units are complex especially their size unlike another human construct, this is because no two parts are similar.
  • Invisibility- Software is unvisualizable and invisible hence no geometric representation, this can bring the issue of omission.
  • Conformity- The issue of conformity arises due to the complexity, and due to this it cannot be streamlined out by any reform of software alone.
  • Changeability. For software to be successful, it needs to be changed, but it always forces changes since software product is bounded in the cultural matrix of application.

What I got interested in the article is that despite the existence of such software challenges, there has been a past advance in solving accidental difficulties with the use of software technology that includes:

  • High-level language- High-level language is powerful in software Simplicity, productivity, and reliability since it allows a program from much of its fortuitous complexity.
  • Time-sharing- Time-sharing expands the productivity of programmers and features of their product since it reserve immediacy, hence helping High-level languages- Use of high- a level language for programming has been powerful in software us to maintain a summary of complexity.
  • Unified programming environment- it helps attack accidental difficulties since it provides pile and filters, unified file format and integrated libraries.

Furthermore, there are hopes after coming up with technical development that is advanced that include Ada and other high-level languages advances, object-oriented programming, artificial intelligence, graphics programming, expert system, workstation, automatic programming, and program verification. For instance program verification ensure that the program meets its specification.

In conclusion, it is promising for software system if refinement is done and rapid prototyping instead of building, also regarding incremental software development we need to grow it instead of building, and finally, for the software art centers, we need to look for great designers.

Cite this page

Essay Sample: No Silver Bullet Article Summary. (2022, Nov 08). Retrieved from

Request Removal

If you are the original author of this essay and no longer wish to have it published on the SpeedyPaper website, please click below to request its removal:

Liked this essay sample but need an original one?

Hire a professional with VAST experience!

24/7 online support

NO plagiarism