Nearly 20 years ago, 17 software developers came together in Snowbird, Utah to propose a new way of developing software

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

Nearly 20 years ago, 17 software developers came together in Snowbird, Utah to propose a new way of developing software

Post by answerhappygod »

Nearly 20 years ago, 17 software developers came together in
Snowbird, Utah to propose a new way of developing software “by
doing it and helping others do it.” Through this work, the signers
of the Manifesto understood how much of an impact these principles
would help them in the field of software development—but they had
no idea how quickly their ideas would spread beyond their industry.
Values the Manifesto creators cited as paramount were:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Since that time, the original document has been used by groups
as disparate as coders to Boy Scout Troops, from marketing
departments to restaurants. Its universality is derived from a
group of principles that can be broadly applied, easily learned,
and rarely mastered completely. Before spreading to all corners of
the globe, here are the key principles for incremental development
that have made Agile what it is today:
Our highest priority is to satisfy the customer through early
and continuous delivery of valuable software.
Welcome changing requirements, even late in development. Agile
processes harness change for the customer's competitive
advantage.
Deliver working software frequently, from a couple of weeks to a
couple of months, with a preference to the shorter timescale.
Business people and developers must work together daily
throughout the project.
Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job
done.
The most efficient and effective method of conveying information
to and within a development team is face-to-face conversation.
Working software is the primary measure of progress.
Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace
indefinitely.
Continuous attention to technical excellence and good design
enhances agility.
Simplicity--the art of maximizing the amount of work not
done--is essential.
The best architectures, requirements, and designs emerge from
self-organizing teams.
At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.
Required
Drawing on Hackman and Oldham's Job Characteristics Model,
explain how any 3 of the 12 principles of agile fulfil the
motivational outcomes of job redesign.
Full credit will be awarded to answers that map the principles
to the dimensions of the job characteristics model and explain the
motivational or psychological outcomes.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply