Agile Samurai Principles - Math.uaa.alaska.edu

2y ago
60 Views
3 Downloads
1.26 MB
17 Pages
Last View : 1m ago
Last Download : 2m ago
Upload by : Dani Mulvey
Transcription

9/4/2013Agile Samurai PrinciplesAgile Development1

9/4/2013Deliver Value Every Iteration Break big problems into smaller onesFocus on most important issuesDeliver something that worksLots of customer feedbackChange course when necessaryYou are accountableAgile Planning2

9/4/2013Agile PlanningAgile Planning3

9/4/2013Agile LifecycleAgile Team Blurred instead of fixed roles Characteristics of successful teams– Co-located, at least for initial meetings– Engaged customer– Self-organizing instead of top-down– Accountable and empowered– Cross-functional4

9/4/2013What if I don’t have an engagedcustomer? Build credibility– Find a problem and makeit go away– Show you are a fierceexecutor that will getthings done and can helpthem– Might take a few iterationsbut they will see yourvalueThe Agile Customer5

9/4/2013Agile Development TeamAgile Analyst6

9/4/2013Agile ProgrammerAgile Tester7

9/4/2013Agile ManagerAgile Usability Designer8

9/4/2013Kicking off a project The Inception Deck– Ten questions you’d be crazy not to ask beforestarting any software project– Gets everyone pointing in the same direction Shared goals, vision, contextInception Deck Collectively fill out a slide on to get a prettygood idea about what the project is, what itisn’t, and what it’s going to take to deliver Need to get customer/stakeholders involved It’s a living document9

9/4/2013 Your project name Your sponsors Why are we here? Important reason #1 Important reason #2 Important reason #3 #1 reason for doing this project 10

9/4/2013The elevator pitch For [target customer]who [statement of need or opportunity]the [project name]is a [product category]that [key benefit, compelling reason to buy].Unlike [primary competitive alternative]our project [statement of primarydifferentiation].Product box product name fun picture slogan benefit #1 benefit #2 benefit #3 11

9/4/2013The NOT listOUTINUNRESOLVEDYour project community community#3 team#2 Your core team group#1 Everyone else !. is always bigger than you think!12

9/4/2013Technical solutionTechnologies:- language - libraries - tools - technology Danger!Out ofscopeWhat keeps us up at night scary thing #1 scary thing #2 scary thing #3 13

9/4/2013Don’t overdo itThe table with just-in-time analysis.Likes to test.Comfortable with rapid iterative development.2DevelopersC#, MVC.NET, jQuery, SQLUnit testing, refactoring, TDD, continuous integration0.5Project managerResponsible for outward facing communicationStatus reports, scope, budget, and reporting upwards14

9/4/2013How big is this thing?Ship it!ConstructionUATTraining 3months1 wk1 wkThis is a guess. Not a commitment.Risk vs. TimeThe risk of project failure increases over time – think small15

9/4/2013The TestThe Test16

9/4/2013Trade-off slidersThe classic fourONOFFFeature completeness (scope)ONOFFONOFFStay within budget (budget)Deliver project on time (time)ONOFFHigh quality, low defects (quality)Other important thingsONOFFEase of useONOFFONOFFONOFFCommunity of usersDetailed audits (log everything) insert yours The first releaseShip it!ConstructionUATTraining 3months1 wk1 wk3 people, 3 ½ months, 250K17

The Agile Customer. 9/4/2013 6 Agile Development Team Agile Analyst. 9/4/2013 7 Agile Programmer Agile Tester. 9/4/2013 8 Agile Manager Agile Usability Designer. 9/4/2013 9 Kicking off a project The Inception Deck –Ten questions you’d be crazy not to ask before starting any software

Related Documents:

UAA Aviation Technology UAA University Center UAA 7th & A. Preliminary for Review. Campus Zoning. UAA Campus Master Plan Update 27 of 30. Off-Campus Zone Intent :: UAA is an integral aspect of the community and the Off-Campus Zone provides an opportunity to continue to enhance and grow the ever expanding academic programs. Key program

1. The need for an agile way of working 6 2. The need for an agile way of working 9 3. Agile Core Values - Agile Project Management Vs. 10 Agile Event Management 4. Agile principles 12 _Agile Principles of Agile Project Management 13 _Agile Principles of VOK DAMS Agile Event Management 14 5. Agile Methods 16 _Scrum in Short 16 _Kanban in Short 18

The Agile Customer . 9/6/2012 6 Agile Development Team Agile Analyst . 9/6/2012 7 Agile Programmer Agile Tester . 9/6/2012 8 Agile Manager Agile Usability Designer . 9/6/2012 9 Kicking off a project The Inception Deck –Ten questions you’d be crazy not to ask before starting any

The UAA curricula emphasize that while the acquisition of knowledge is an end in itself, each UAA . If a program offers both a BS and a BA degree, the programs need to be distinct by a minimum of 12 credits. UAA also offers the Bachelor of Fine Arts (BFA), the Bachelor of

1.1 Purpose of the Agile Extension to the BABOK Guide1 1.2 What is Agile Business Analysis?2 1.3 Structure6 Chapter 2:The Agile Mindset 2.1 What is an Agile Mindset?7 2.2 The Agile Mindset, Methodologies, and Frameworks8 2.3 Applying the Agile Mindset9 2.4 Agile Extension and the Agile Ma

Agile Estimating and Planning by Mike Cohn Agile Game Development with Scrum by Clinton Keith Agile Product Ownership by Roman Pichler Agile Project Management with Scrum by Ken Schwaber Agile Retrospectives by Esther Derby and Diana Larsen Agile Testing: A Practical Guide for Testers and Agile Teams by Lisa Crispin and .

Agile World View "Agility" has manydimensions other than IT It ranges from leadership to technological agility Today's focus is on organizational & enterprise agility Agile Leaders Agile Organization Change Agile Acquisition & Contracting Agile Strategic Planning Agile Capability Analysis Agile Program Management Agile Tech.

Advanced Engineering Mathematics 6. Laplace transforms 21 Ex.8. Advanced Engineering Mathematics 6. Laplace transforms 22 Shifted data problem an initial value problem with initial conditions refer to some later constant instead of t 0. For example, y” ay‘ by r(t), y(t1) k1, y‘(t1) k2. Ex.9. step 1.