Agile Team Lead Role
Labels: agile, agile-techniques, project-management, project-manager, roles, team-leader
Labels: agile, agile-techniques, project-management, project-manager, roles, team-leader
Insights into the monthly software development rhythm at Salesforce.com which drives their three releases per year ...
Labels: adaptive-delivery-methodology, agile, methodology, panel-discussion, principles, project-management, release-management, salesforce-dot-com, software-development
World class IT organizations are both highly efficient and effective. To become more effective in the application of information technology to business success, governance of enterprise architecture must look forward to ensure that the tactical decisions will holistically integrate in the future. ...
... "It allows the organization to create new capabilities with long-term focus and to respond to changes in its environment. This aspect is about doing the right things. " ...
Labels: agile, effectiveness, efficiency, enterprise-architecture, governance, it-governance
With its speed and frequency of product builds, agile projects can offer a more engaging stakeholder process through greater frequency of touch-points, faster incorporation of stakeholder feedback, and sustained engagement over the project lifecycle. ...
... "Agile methods, by definition provide improved engagement for these stakeholders using two simple mechanisms: visibility and frequency of delivery. Review your stakeholder engagement map. Have you got the right people involved? " ...
Labels: agile, engagement, methodology, stakeholders
Latest research from Forrester notes that next-generation project managers have adapted to flexible, agile methods. ...
... "they need to be flexible and focused on business value; and they increasingly need to be familiar with Agile software development methodologies ... " ...
Labels: agile, development, flexibility, next-generation, skills, software, value-management
Credit Suisse CIO Karl Landert was recently appointed to the company's executive board and reports to the CEO. He shares insights into steering the IT ship using flexibility and agility in staffing, while ensuring that the highest priority / value projects in the portfolio remain properly funded. ...

... "By and large projects that are on our radar screen as prioritized -- or platinum projects, as we name them -- have not been affected. We have gone through the same process we go through every year, which is that the demand and appetite for new things is much higher than we are prepared to fund ... " ...
Labels: agile, cio-perspective, credit-suisse, financial-industry, flexibility, funding, platinum-projects, prioritization, project-portfolio-management, transparency
Global delivery models and agile techniques converge to reduce the cycle time of IT projects. ...
... "Mr Ratnayake said in the case of a telecom client in Europe, the agile technology usage was instrumental in being able to shrink the cycle of an IT project from what would have been 12 months, to less than two months. " ...
Labels: agile, best-practices, cycle-time-reduction, delivery, it-project, models, outsourcing, region-europe, sourcing, techniques
Insurance company uses agile methods to limit scope of software requirements and then increases frequency of releases to build out the appropriate business capabilities, giving IT's customers an opportunity to iteratively describe their key requirements. ...
... "Keith Young, IT director at Standard Life, oversees approximately 500 programmers, and said the agile approach minimises the risk of an application not meeting business requirements. " ...
Labels: agile, project-management, risk-management, software-requirements
PMO director and senior project manager share their experiences with agile project management methods. ...
Labels: agile, fun-stuff, pmo, techniques, video
Agile techniques are not just for small projects. ...
Labels: agile, estimates, planning, scalability, team-size
Ken Schwaber, the original scrummaster, visits the Googleplex to discuss agile techniques. ...
Labels: agile, change-management, development, google, methodology, scrum, software
David Linthicum, an author and respected expert on integration, shares thoughts on the importance of a well-planned enterprise architecture and leveraging architects to develop a sustainable roadmap. ...
... "If investors hold management accountable for accounting irregularities and missed sales, then lost dollars around the ineffectiveness of IT can't be far behind. Thus, the ability to maintain effective and agile enterprise architecture is indeed a corporate responsibility ... " ...
Labels: agile, david-linthicum, enterprise-architecture, integration, planning, sustainability
Quick video insights from Google project manager ...
Labels: agile, google, project-manager, video, you-tube
Here's a nice summary of the Agile 2007 conference:
...proposals and ideas delivered at Agile 2007 demonstrate that while agile is starting to scale, it still has along way to go before the methodology becomes robust enough for enterprise deployment.Agile 2007 Roundup: Scaling to the Enterprise by Tony Baer 17 Aug 2007
Labels: agile
We recently asked PMThink readers to contribute the best project management advice they've even received. Here's the compiled list:
Labels: advice, agile, project-management-success, project-manager-tips, project-results
Some of the feedback on my previous post, about a new and simpler definition of the word "project" has been that the definition may be too simple. How could something as complex as a major business project be defined by something as simple as "outcomes" and "actions?" My answer comes in five parts:
Labels: agile, business-results
Time and time again, I've seen organizations spend months devising the perfect project management methodology, sometimes even building it into their EPM tools, only to find people complain that it slows them down and doesn't add much value.
Labels: agile, flexibility, methodology, pmo, project-management-office
There's a useful article on Developer.com by Aleksey Shevchekno on the proper way to create effective Software Requirements Specifications.
Labels: agile, software-requirements, usability, use-cases
Have agile methods for software development tipped yet? And, the survey says ...
... "There are two interesting observations about these results. First, although the majority of organizations are applying agile techniques on projects of 10 or fewer people, many are, in fact, trying agile on larger projects. " ...
Labels: adoption, agile, business-results, methodology, project-results, survey
One way to increase inventory turns is to decrease the lot-size in the supply chain space. For IT, reducing project size can have a similar effect. BT takes this approach to increase project throughput. ...
... "No IT project at BT is allowed to last more than 90 days. Mott says: If you can't deliver it in 90 days, then we're not doing it. So you need to pull teams together for 90 days, then a new team needs to form for the next project. " ...
Labels: agile, bt, project-size, speed, velocity
Yesterday, I posted about the need to focus on time remaining, using a driving analogy. The premise was that, if we were traveling from Philadelphia to New York and we were at the New Jersey Turnpike entrance (and assuming arriving on time is a critical success factor), the best predictor of success would be to determine how much time remains on our trip.
Labels: agile, project-plan, Success, success-measures
Something you don't hear much about, but is a critical success factor for projects, is what I call the "pre-flight checklist." As projects are completed, not only is it important to review lessons learned, but it's vital to have a checklist that can be updated as a result. This checklist would be the first thing a project manager would look at upon undertaking a new project.
Labels: agile, best-practices, lessons-learned, methodology, project-management-success, project-manager-tips, project-planning
There's an excellent writeup on the LeadingAnswers blog site about the rise, fall, and rediscovery of Agile Project Management. I like the "Universal Lifecycle of New Technology" which outlines how ideas take flight, and then, after people inevitably misapply or overuse it, it fails, only to be resurrected successfully later with a slight twist.
Labels: agile, it-project, leadership, lifecycles, technology, user-adoption
Over the years, I've had discussions with software developers who question the need for project management. I've heard everything from "The developers are the only ones who really know what's needed anyway!" to "All the project managers do is slow things down and add unnecessary bureaucracy!" to "Why can't the the developers just work with the customer to give them what they need and avoid the middleman?"
Labels: agile, business-results, course, customer, it-project, preparation, principles, project-management-relevance, project-manager, project-teams, results, software
Here's the best article series I've seen to date comparing traditional "plan-driven" PMBOK practices to Agile "value-driven" approaches. It's a four-part series by Michele Sliger on StickyMinds.com.
Labels: agile, plan, project-plan, value, value-management
For those who have heard about the benefits of Agile Project Management, there's an excellent primer at Projects@Work, including the best graphic I've seen to date to illustrate the difference between Agile and Waterfall approaches.
Labels: advice, agile, it-project
Rethink integration testing ... create an exciting process that engages developers and QA participants. Put the software product through an end-to-end process that exercises it from a user perspective. ...
... "On an iterative or Agile project, integration tests happen at the end of each iteration. But in all cases, developers need to convince themselves and others that the software really works before they feel comfortable releasing it. " ...
Labels: agile, assurance, it-project, software
Agile network sustains mission with election of new board members. I like the relentless focus on value and all of the core principles. Worth a quick check. It's valuable to anchor back to principles periodically. ...
... "Agile Project Leadership Network (APLN) New Officers and Board Members: The Agile Project Leadership Network (APLN), a partner non-profit organization focused on making people great project leaders by focusing on value, teams, context, customers, individuals and uncertainty also named several new officers to its roster. APLN was founded in 2004 by individuals active in writing about, practicing and evangelizing the movement toward fast, flexible, customer value-driven approaches to leading projects of many types. Although the organization is separate from the Agile Alliance, the group's aim is to work closely with the Agile Alliance to help them become better Project Leaders. " ...
Labels: agile, customer, customer-service, leadership, people, principles, project-teams, service-orientation, value

... "Cassatt Corp., an innovator in providing enterprise software and services to enable agile IT infrastructures, and NEC Solutions (America), Inc., a premier provider of integrated solutions for the connected enterprise in North America, announced the immediate availability of a fast track IT Portfolio Management solution for server virtualization and consolidation. Express IT Portfolio Management (e-ITPM) is a joint solution from Cassatt and NEC that provides financial services customers with the ability to realize greater costs savings by combining IT governance initiatives with internal IT projects on virtualization and server consolidation. " ...
Labels: agile, decisions, governance, it-governance, portfolio-managment, software
According to Steve McConnell, chief software engineer at Contrux and a pioneer in the "rapid development" movement, Agile development has fallen short in several areas, straying from its original focus and becoming overly process and tool centric.
Labels: agile, it-project, software
At PMThink, we're committed to researching the latest methods in project management, portfolio management, and governance.
Labels: agile, art, governance, it-governance, it-project, pmi-project-management-institute, portfolio-managment
Gartner looks into crystal ball and makes prediction on the evolution of IT projects into, what sounds like, an agile / scrum project management model. ...
... "Demise of the IT project: And in this world, the 18-24 month project will be as dead as the dodo. Imagine a world, Austin invites, where we measure outcomes, not progress, against plans and look for continual process, like the move from the production line to the manufacturing cell. " ...
Labels: agile, it-project
One way Microsoft's development teams intend to deliver products to market faster is through the use of agile development methodologies, such as extreme programming and Scrum. You may have seen some of our many other blogs on Scrum.
Labels: agile, assurance, microsoft-project-management, people, software
Here are the top six reasons why projects are late and what we can do about it...
Labels: agile, alignment, customer, customer-experience, cutover-preparation, it-project, people, plan, principles, project-manager, project-plan, project-planning, project-schedule, project-teams, risk-management, training
Scrum is an agile method for project management, first implemented by a team led by Jeff Sutherland at Easel Corporation in 1993.
Characteristics of scrum include:
For more info see: http://en.wikipedia.org/wiki/Scrum_(in_management) or our many previous blogs on scrum.
Labels: agile, project-planning, project-teams
Tom Peters blogged recently about Ford, Pixar and the new wave of innovation sweeping companies. Although he had a softer spot for what Pixar is doing, the main point was that innovation is the new world order. Operational excellence is out, as is short-term thinking and reactionary cost-cutting. Even GE is now all about innovation.
Ford Motor Company stands for a far-sighted commitment to growth. We stand for a renewed focus on the customer. We stand for boundless innovation in every aspect of our business...
Here is what we will not stand for: incremental change, avoiding risk, thinking short-term, blocking innovation, tying our people's hands, defending procedures that don't make sense, and selling what we have instead of what the customer wants. In short, we will not stand for business as usual.
Going forward, our employee evaluations will include a section on innovation. We’re also going to design compensation plans that reward new thinking. And we’re going to create a way for employees to appeal a decision, even if they have an idea and the boss says no.
Labels: agile, ceo, change-management, compensation, customer, customer-service, growth, innovation, project-cost, project-teams, service-orientation
I just finished reading Agile Project Management with Scrum, by Ken Schwaber, and the case is most compelling.
Labels: agile, art, business-case, change-management, course, it-project, value, value-management
... "Rally Software Development Corp., the leading on-demand provider of Agile software life cycle management solutions, announced it has been selected as a finalist for Software Development magazine's 16th Annual Jolt Product Excellence and Productivity Awards. Rally is a finalist for awards in both the Enterprise Project Management and Quality Project Management categories. " ...
Labels: agile, it-project
I have been wondering lately, what does agile really mean here?
Labels: agile, change-management, customer, it-project, people, project-schedule, project-teams
According to article, traditional project management methods must be transformed to enable agile software development and service-oriented architectures. This new paradigm requires an organization that shares knowledge freely and quickly. An organization's readiness to work in the new paradigm of open collaboration is an indicator of success with agile software development methods. ...
... "Contrast that view with ASD, where scope creep is a given, changes happen often, developers respond quickly to those changes and, consequently, knowledge must be on hand at all times. Add in the service-oriented application method, where applications come together via units of work to be performed by a person, computer or team, and suddenly knowledge must not only be available, it needs to be shared freely and viewed as just one more piece to maneuver on the chess board. " ...

Labels: agile, collaboration, it-project, knowledge-management, project-teams
In this interview, Clinton Keith, CTO High Moon Studios, discusses Scrum, which is being adopted for game development. ...
... "Agile Methodology is an approach to making products that is different from the typical development approach, which involves writing large documents, implementing features and putting it all together at the end of the development cycle. ... Scrum is just one of the four major Agile methods that are out there. " ...
Labels: agile, art, methodology
In keeping with our scrum theme, this method focuses on delivering value early in the product lifecycle. Simon Avery reports on Scrum software development method employed by Microsoft to accelerate new product cycle time to market. ...
... "To get its classified system to market as fast as possible, Microsoft is relying on what it calls the scrum method of software development, which involves a very small team of engineers. For the on-line classified product, code named Fremont, there are just six developers. " ...
Labels: accelerate, agile, improvement, it-project, lifecycles, microsoft-project-management, people, principles, project-management-office, project-teams, small-project, tools, value, value-management
What is Scrum? "Scrum is an agile, lightweight process that can be used to manage and control software and product development using iterative, incremental practices."
Labels: agile, it-project
There's nothing like learning from others who have "been there and done that" to expedite our attempts to try something new. It's sort of like asking for directions versus driving around for hours fruitlessly.
Labels: agile, critical-chain, earned-value, it-project, learning, napoleon, success-story, value, value-management
According to a Computerworld survey, 33% of respondents rated project management as their #1 management challenge of 2006, even ahead of budget constraints and regulatory compliance. Specifically, the biggest challenges, according to Computerworld are:
Labels: agile, compliance, global, it-project, portfolio-managment, project-teams, survey
Rally works to develop an agile project management ecosystem by adding new partners. ...
... "Rally actively partners with industry-leading companies to help customers acquire the development and project management skills needed to succeed with Agile, one of the world's fastest growing technology trends. Rally's Development and Coaching partners provide a comprehensive network of expert resources that offer a wide range of business, process and technology services related to planning, building and delivering software in small batches that provide immediate business value. " ...
Labels: agile, business-process, customer, project-planning, project-teams, small-project, training, value, value-management
For years now, proponents of realistic IT approaches have been touting the importance of agile or spiral development. And aficionados of traditional "plan everything up front" approaches have been counteracting this by stating the need to agree to a fixed scope, and stay on time and on budget.
This sounds like a sensible approach, but does require level-setting with management. Again, many project failures are a result of not setting the right expectations with management. Otherwise, a project can be a complete success, but management is dissapointed. This destroys morale and unfairly judges the project as a failure.
I recommend the book for those who want to learn more, as the book goes into far more details and offers examples, processes, etc. Here's the Amazon link...
http://www.amazon.com/gp/product/0471933430/102-4494239-8790520?v=glance&n=283155
Labels: agile, business-case, business-results, change-management, culture, governance, it-governance, it-project, project-cost, project-failure, project-plan, project-schedule, results, risk-management
When planning your project or solving a problem, always remember that facts are more important than theories. This means that agile approaches, rolling wave planning, prototyping, etc. should be used where appropriate, in order to base decisions on facts. The alternative is to plan all future phases in detail up front, which is tantamount to basing your decisions on pure theory.
Labels: advice, agile, alternative-thinking, customer, decisions, it-project, project-plan, project-planning
Companies are trying to break out of "commodity hell" through new product innovation. Embracing innovation requires acceptance that most projects fail and that project teams must be agile - quick, light, etc. Every "failure" yields something of value: data, information, experience, learning, prototypes ... which must be leveraged and reinvested to continue the hunt for the next great idea. ...
... "Bezos isn't just stubborn. He makes his constant experimentation economical by keeping project teams small and nimble. That way, even when they fail, they haven't spent much time or money. " ...
Labels: agile, innovation, learning, project-failure, project-teams, small-project, value
Glen Alleman has an interesting post on his Herding Cats blog. He talks about the three erroneous assumptions of traditional project management. He raises some good points that again support an agile, realistic approach to projects.
Labels: agile, change-management, it-project
It's been a debate for some time now. Should software projects follow an evolutionary approach (i.e. rolling wave, time-boxed, agile, etc.) or a traditional waterfall, big-bang approach.
Labels: agile, it-project
I must confess I'm a big fan of Extreme Project Management, otherwise known as XPM or Agile Project Management, in the right circumstances.
Labels: agile, bpm, business-process, constraint, it-project, pmi-project-management-institute
Here's another good presentation (PDF format) on how to improve PMO success-- this one states the need for a "Next Generation PMO."
Labels: advice, agile, people, pmo, principles
It is believed that a foundation of ITIL will ease the transition to service oriented architectures, SOA, enabling IT organization to be flexible and agile in response to marketplace competition. David Stodder and Sue Bushell explore the ITIL best practice framework that is key to the success of information technology as the industry shifts to a service orientation in architectures and in delivery. ...
... "To reduce error and avoid reinventing the wheel, organizations are working with best practices such as those outlined in IT Infrastructure Library (ITIL), Control Objectives for Information and Related Technology (COBIT) and Capability Maturity Model Integration (CMMI). Judging by its momentum, ITIL is the most important framework. " ...
Labels: agile, capability, itil, maturity-model, service-delivery, soa-service-oriented-architecture
Need a head start defining your project management processes; or just want to get some methodology ideas? Check out TenStep.com, which offers a full project management methodology free on their website. It also offers some good comparison charts, comparing their model to PMBOK, PRINCE2, SIx Sigma, and Agile methodologies. Some interesting stuff here.
Labels: agile, methodology, prince2, six-sigma
Ivis opens up distribution channel with Programmer's Paradise for xProcess software ...
... "Programmer's Paradise, Inc. (NASDAQ: PROG - News), a leading independent marketer of software tools for technology professionals, today announced an agreement with Ivis Technologies to market and to distribute their newly updated enterprise process management tool, xProcess. xProcess is a live, service-oriented, server-based environment that brings flexibility, control and visibility to process management enabling agile planning, project execution and process improvement across the enterprise. " ...
Labels: agile, improvement, project-planning, tools
Project Management: Spiral Development Definition: Via Federal Financial Institutions Examination Council: Development and Acquisition Glossary: Spiral Development Definition ...
... "Spiral Development: An iterative project management model that focuses on the identification of project and product risks and the selection of project management techniques that best control the identified risks. " ...
Spiral Development: The spiral model encompasses features of the phased life cycle as well as the prototype life cycle. However, unlike those life cycles, the spiral model uses risk analysis as one of its elements. ...
System Life Cycle (SLC) is defined as a structured development approach with defined activities, phases, products, and reviews that provide a standard to support the development of systems from identification through implementation, operation, maintenance, and eventual retirement. The systems life cycle process is a basic requirement for systems development. There are a variety of life cycle models, such as: waterfall, spiral, evolutionary, decomposition (or stepwise refinement), and formal transformation. The choice among the models is made based on the specific project. ...
SDLC Process: Discusses the application of software assurance best practices in the context of various SDLC methodologies, including RUP, XP, Agile, Waterfall, and the Spiral Model. ...
Labels: acquisition, agile, assurance, risk-management, selection
Upcoming seminar on Evo project management evolutionary method ...
... "Evo Project Management Seminar, with Tom Gilb: Evo is the most successful alternative project management method, if you look at practical experience, and is now a mandatory guideline at US DoD. Event Date: Tuesday, November 22, 2005 ...
Evo has major impact on the whole way in which systems engineering is carried out. All systems engineering processes (requirements, design, build, test, and quality control) are suddenly encapsulated into an early and frequent evolutionary result delivery step. If you know what you are doing you will soon produce results for stakeholders. If not, you won't; and must consequently fix your engineering processes and designs. " ...
Labels: agile, alternative-thinking, business-results, events, results
Business success is increasingly reliant upon executing change and transformation projects. Fostering a project management competency is one way to position the enterprise for the future. As the pace of change accelerates, the need for flexibility and the speed attained through agility become critical factors for success. The folks at PWC explore program and project management performance in support of the agile enterprise ...
... "The successful organization employs project management as a strategic tool to respond to this changing environment and to outperform those that do not adapt. An organization that excels at project management becomes an agile organization that knows how to deal with and drive change. " ...
Labels: agile, business-process, certification, competency, culture, performance, pmp-project-management-professional, portfolio-managment, program-management
Project Management Lifecycle: Microsoft VS Team Foundation Key: Via Developer.com: For Developers, Microsoft Has More in Store than Ever Before
: "The Visual Studio Team Foundation will be the new working model for development projects. It is the flagship environment for medium-sized to large project teams. It is built around industry standards such as Agile software development and Microsoft Solutions Framework (MSF). " ...
Labels: agile, lifecycles, microsoft-project-management, project-teams
Via Ken MacLeod: Feature-driven development, test-driven development, and test-first programming ...
... "three practices address either or both project management and coding: Feature-driven development is a project planning and tracking practice. Test-driven development is project tracking practice that uses coded functional tests. Test-first programming is a coding practice. " ...
Labels: agile, project-planning
Via Victor Szalvay: Empirical Project Tracking
... "... a talk on using empirical metrics to track software project progress to a collection of approximately 100 Washington state agency IT executives. Our message: stop trying to track project progress by analyzing task level detail (estimated vs. actuals) and instead adopt agile, track velocity, and use empirical measure to predict completion dates. " ...
Labels: agile
For some reason, despite numerous case studies indicating the astonishing results of those who have implemented Critical Chain Project Management (CCPM), organizations are still resisting it. Perhaps they're not ready for speed, and are still stuck in their lumbering bureacracy. Perhaps they don't believe that psychology can play a role in getting people to focus on throughput. Perhaps they're so focused on cost-cutting and cost-monitoring, that they don't realize that improving throughput can give them the cost results they're chasing.
Labels: agile, business-results, critical-chain, customer-service, people, project-cost, results, service-orientation, value, value-management
Lean Project Management in MSF: Via Agile Management: Innovation in MSF v4.0
... "Lean Project Management: Project management in MSF using Team System takes a Lean approach. The flow of value creation through a lifecycle of progressive functional steps is tracked and managed by monitoring the queue of work at each step. The Work Remaining report uses a cumulative flow chart developed for Lean Manufacturing. " ...
Labels: agile, governance, lifecycles, project-teams, value, value-management
Via Control Chaos: What is Scrum?
... "What is Scrum? Scrum is an agile, lightweight process that can be used to manage and control software and product development using iterative, incremental practices. Wrapping existing engineering practices, including Extreme Programming and RUP, Scrum generates the benefits of agile development with the advantages of a simple implementation. " ...
Labels: agile
Many who are unfamiliar with Agile Project Management confuse it with "winging it." They couldn't be farther from the truth.
Labels: agile
For those not familiar with agile or extreme project management (the terms are often used interchangeably), Answers.com probably offers the most concise description:
"Extreme project management differs from traditional project management mainlyTo learn more, the Agile Project Leadership Network (APLN) offers 8 core principles of Agile Project Management, along with several links and resources.
in its open, elastic and undeterministic approach. The main focus of XPM is on the human side of project management (e.g. managing project stakeholders), rather than on intricate scheduling techniques and heavy formalism."
Labels: agile
Darren Hobbs, in his blog, makes a good point that sometimes people design to leave everything to chance just because much is unknown early in a project.
Labels: agile, course, job, people, project-planning
Via Rally Software Development: RALLY continues to drive agile development market with launch of RALLY release 5 ...
... "Scale Agile Project Management (APM) to large, complex projects - New Program Roadmaps and feature complete reports allow customers to effectively plan and manage large-scale Agile development projects involving hundreds of team members distributed across multiple, concurrent projects. " ...

Labels: accelerate, agile, collaboration, lifecycles, project-plan, project-teams, tools, training, value, value-management
Another gem from CIO Magazine. For many IT projects (and certainly there are exceptions), much is unknown until the project progresses. This calls for a fresh (and more flexible) approach, using agile methods and iterative prototypes. For these projects, traditional project management methods don't quite cut it.
Labels: agile, cio-perspective