How Agile methodology can enable more accurate and timely measurement Not surprisingly, development organizations that operate with a truly Agile methodology, tend to have far more meaningful, quantitative and frequent measurements of their operational performance than those using more classical (i.e. waterfall) methodologies. That isn’t to say that practitioners of waterfall methodology don’t generate a […]
Posts Tagged ‘agile’
Measuring the Performance of Delivery Teams (Part I)
The Challenges of measuring performance in software delivery Surveys on software development metrics are nothing new. This topic has been a source of discussion for decades with little change to the dichotomy of findings. To quote just one example: A recent global survey of over 150 CIOs found that while over 75% of them recognized […]
Measuring the Performance of Delivery Teams (Overview)
How much can you save by using a multi-sourced team, where some of the work is done offshore? Depending on whom you ask, the answer can vary wildly. The reason for this is that a truly accurate answer from a mature IT organization, takes more into account than simply multiplying the ‘rates’ by the ‘body […]
Restraining clean freak of coding when it’s not necessary
Author Ricky Wang Sr. Technical Consultant A lot of colleagues around me are very familiar with some theory such as design pattern and code refactoring. I don’t want to repeat the benefits of them because everyone can blurt out some and it would be true if they can be implemented properly. The reality is some […]
Iterative BI – What’s the Difference?
Recently I was in a conversation where a PM declared “Agile’s just waterfall really fast – we can do that no problem!” Uh oh. Like (most) everything, delivery methodologies are subject to fashion and trend, and Agile/Scrum/Kanban and the like are en vouge. Collective, I’ll refer to these highly cyclic methodologies as “iterative” or (little […]
Agile planning and estimating, Part 2
In the first article in this series we looked at absolute vs. relative estimation, and using an example saw how we could improve our estimation accuracy by applying relative estimation. In this article we briefly at a second reason we use a relative estimate of effort instead of time to improve our estimates.
Agile estimation and planning: Part 1
This article is the first of a series of that will talk about Agile estimation and planning. There is a great deal of information available in books and online describing Agile estimation techniques. This series of articles attempts to summarize some of the available information based on our practical experience and make it readily assessable […]
Four fundamental elements of “Lean UX”
I have worked with many developers and designers on both front-end websites and back-end applications. Working through the user experience of an interface is one of the most important elements in any of these projects, and in the last couple of years, I have been fortunate enough to have worked with project managers and developers […]
Waterfall or Agile? How to Find the Right Development Methodology
When it comes to managing software development projects, many are familiar with the sequential Waterfall and iterative Agile methodologies. Development teams are often asked to choose one approach over other, as if they are mutually exclusive. But if you consider the two approaches on a continuum, with Waterfall being more fixed and rigid while Agile […]
Integrating UX Into the Backlog
Thanks to Carol Smith from our User Experience group for pointing this out on Yammer. In the portal and social world, we have struggled to pull User Experience activities into a sprint based approach like Scrum. We’ve started down the path on a couple project but Jon Innes has an article at boxes and arrows […]
Perficient hosts Agile Tour 2011 – HangZhou
As another example of our successful hosting of agile events, Perficient held Agile Tour 2011 HangZhou Stopon Saturday, November 26th. 134 people including 7 speakers gathered together to talk, to learn, and to share. 2011 is the year of Agile Manifesto 10 year Anniversary. When various organizations and teams have passed the “increasing awareness” stage, […]
Introduce Story Type into your User Story Estimation
Story Point estimation is a critical technique for project planning and team velocity tracking in an agile project. Usually, to estimate the size of a user story , we tend to compare it with the standard user story which already has a fixed number of story points. We get the feeling how big the user […]