When an alignment decides to apparatus the Scrum adjustment of active software development, its aboriginal assignment is to actuate which activity will accomplish the best pilot. Without antecedent acquaintance in Scrum environments, selecting that antecedent activity can assume like a academic game. What makes one activity bigger ill-fitted for success with Scrum than another, anyway? Choosing projects isn't a science and those who accept formed on abundant Scrum projects acceptable accept an automatic faculty for which ones will yield off and which ones will sink. However, there are a amount of factors that affect the abeyant success of a project. Considering how these issues accompanying to the business, the activity in question, and the technology accessible will acceptable accomplish an organization's accommodation authoritative action easier.
In agreement of business considerations, the best Scrum pilots are those that authenticate success for chief management. Impressing the amount of the administration archetype aloft an organization's administration is analytical for adoption, so it's important to accept a activity that will appulse the basal line-and, consequently, accept leadership's attention.
When analytical a accumulation of abeyant pilots, there are a amount of questions that can be asked to actuate how adapted a activity will be to authenticate Scrum's efficiency.
Does the activity accept a single, committed Product Owner? Alive with an alone chump helps accumulate advice and annihilate abashing a part of the team.
Is there an accomplished Scrum drillmaster or coach absorbed to the project? If yes, the aggregation has an accessory with a deluge of experience, from best practices to impediment resolution, to advice beacon the activity against success.
Is the absolute aggregation alive in a alone location? While allocation is not a requisite for Scrum, it absolutely simplifies things. When a aggregation works in a aggregation allowance or in abutting proximity, Scrum's credo of advice and accord can flourish. A geographically broadcast team, on the added hand, about requires a Scrum applique band-aid to accompany a aggregation together.
How able-bodied accepted are the project's requirements? One of the affidavit Scrum works so able-bodied in software development is because it provides anatomy about the about anarchy of coding. This agency that a activity that has ailing authentic requirements or no affidavit would accomplish a acceptable best for a pilot.
Is the aggregation cross-functional? Scrum advocated cross-functional teams, so, if a activity aggregation is already composed of aggregation associates with the all-important ambit of skills, the aggregation is that abundant afterpiece to accomplishing Scrum. The affidavit for this are simple. When a aggregation is able of assuming every date of the development cycle, from assay to testing, the acknowledgment bend is shortened, thereby enabling a aggregation to bare problems - and abode them - quickly.
The final application apropos the abstruse assets accessible to the team. Namely, does the aggregation accept the accessories and accoutrement it needs to do its work? And what active programming practices are they employing during development? I would acclaim application Continuous Integration, Test Driven Development, as able-bodied as Pair Programming, all of which bind up processes and advice Scrum teams accomplish to their potential.
If there's no alone bright adumbration of a project's abeyant success with Scrum, there are still a amount of factors that can advice an alignment attenuated its options and accomplish an abreast selection.
Saturday, November 15, 2008
Subscribe to:
Post Comments (Atom)
0 Comments:
Post a Comment