agile
Able to move quickly and easily; marked by ready ability to move with quick easy grace
Agile Alliance
The group of people who created the
... [Show More] Agile Manifesto
agile project management
A way you can make projects more adaptable and easy in their movements
Manifesto for Agile Software Development (Agile Manifesto)
Defines the general, overarching purpose of the agile approach; highlights how the values, more than a particular method, are key
Principle 5
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
Principle 4
Business people and developers must work together daily throughout the project.
Principle 1
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
Principle 6
The most efficient and effective method of conveying information to and within a development team is face-to- face conversation.
Principle 3
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
face-to-face conversations
a primitive form of communication
principle 2
Welcome changing requirements, even late in development. Agile processes harness changes to the customer's competitive advantage.
processes
assist in making things more standardized and efficient
tools
things you use to get agile work done
traditional project management
begins with defining all the work that would need to be done, identifying stakeholders and their expectations, and setting out to get a formal agreement from stakeholders on all the work that would need to be done
adaptive planning
Domain Five; focuses on how to prepare and deal with fluctuation, feedback, and changes; means knowing how to best estimate and build different levels of plans
agile coach
ensures the proper understanding of agile practices. knowledgeable about how to make his or her players, or team members, more productive and effective, while constantly seeking out ways to improve their performance
agile games
sometimes referred to as innovation or creativity games; gets the agile team out of the mundane rut that many teams can fall victim to
Collocation
bringing team members into close proximity to each other
Crystal
aimed toward smaller teams and to be ultralight; can be tailored to fit the project and the environment
daily plan
the most immediate level; what are we going to do today or in the next twenty-‐four hours
delete
delete
dynamic systems development method (DSDM)
serves as a compliment to Scrum and the scrum team's focus on product development processes; its most recent rebranding in 2014 positioned it alongside the other project management and service management frameworks
Estimation
needed to guess how long work items or tasks will take to complete; imprecise in agile
extreme programming (XP)
an agile discipline based on the values of simplicity, communication, feedback, respect, and courage works to identify features, build plans and teams around those features, and deliver them
Feature-Driven Development method (FDD)
works to identify features, build plans and teams around those features, and deliver them
Features
drive the development efforts
Feedback
Core XP value; getting input and others' perspectives early
Focus
knowing what to work on and the time to work on it
ideal time
actual time working
If I Had A $100
aims to build priorities
iterations
the short term plans on the work that will be accomplished during that specific timebox; also called sprints
Kanban
emerged from Toyota's Just In Time delivery system, or JIT; assists in the inventory or work flow; a Japanese word that translates roughly to "signboard" or "billboard.
knowledge-based work
Better suited to agile project management; for example, technical fields
Lean software development
born from the Toyota Production Systems'
Make and Move a Mountain
aims to identify some of the tasks and other planning needs of the product features or releases
Minimal Marketable Features (MFFs)
With the story maps, the release plans can be progressively elaborated and the iterations can be planned and progressively elaborated as well
Negative risk
the anti-‐value; threats [Show Less]