Skip to main content
Term Paper Undergraduate 344 words

Agile software development: principles, benefits, and security risks

~2 min read
✍️ How to write this paper — guide & tools
Essay 344 words

Agile Software Concepts

Fitting the process to the product, rather than obeying protocols to the letter. Focusing not on strict methodology and but of the needs of the overall work ecosystem. Adopting a "chaordic perspective" that accepts the increasing levels of unpredictability in a turbulent and capitalist-driven software marketplace. Adopting collaborative values and principles when creating software, rather than proceeding in a linear fashion. Showing pride when having a "barely sufficient methodology" at the beginning of a project -- after all, one never knows where a project may lead. All of these are principles of Agile Software development. (Highsmith, 2002)

At the heart of these principles, is the idea of a focus on individuality during development rather than predictable steps and end results. "While goals are achievable, project details are often unpredictable." Approaches that focus purely on repeatable processes, rather than individual needs is often unrealistic, suggest Agile developers. (Highsmith, 2002) The mutual collaboration at the heart of Agile organizations focuses "on building individual skills and on fostering a high degree of interaction among team members and the project's customers. Agilists believe that with today's complex projects, understanding comes more from face-to-face interaction than from documentation. Agilists do not believe that a reliance on heavy processes makes up for lack of skill, talent, and knowledge. Strict methodology is often not useful as organizations will have different answers for different stages in their evolution and for different projects in their portfolio." (Highsmith, 2002)

105 Words Hidden
This stress upon teamwork, adoption, and agile adaptation are often harmonious with current corporate values and stress upon team and work projects. It is a…
Cite This Paper
PaperDue. (2005). Agile software development: principles, benefits, and security risks. PaperDue. https://www.paperdue.com/essay/agile-software-concepts-fitting-the-process-62297

Always verify citation format against your institution’s current style guide requirements.