News...

Oct 22, 2008 - Book Review: Becoming Agile
Posted by Tariq Ahmed on 10/22/08 02:44PM for Technology & Business | 3382 Views

I've always been a believer of Agile development.

But like with any change, you can't just go from 0% to 100% in one day. At my current position when I first started I knew a lot of change had to occur. The organization was used to do doing massive amounts of requirements planning, to long development cycles with little involvement of the end user, and the result was users felt they didn't get what they wanted.

Borrowing on some of the philosophies of Agile methodologies, I focused on changing the Systems Development Life Cycle to use very short iterative development cycles where the project was broken down into small phases where the code could be released on a phase by phase basis.

And that proved to be very successful as we involved the customer/end-user during the development of these phases, allowing them to steer things in the right direction. At the same time it's easier for people to adapt to a small series of changes vs. one massive change, teams are able to digest and estimate more accurately on smaller sets of requirements, and you're able to mitigate the risk of change on an incremental level.

Recently I was fortunate enough to review an up and coming book entitled Becoming Agile, which is part of the MEAP program (Manning's Early Access Program where you can download the book while it's being written).

The book totally inspired me. A lot of my readings on Agile from back in the day were very theoretical and high level at the same time. But Becoming Agile helps take you to the next level by going beyond the theory and into the nitty gritty practicality of employing the Agile approach. So it was very energizing having the game plan laid out in front of you, as well as the hurdles you'll encounter and how to overcome them.

It's one thing for developers to believe in being Agile, but you need managers, product managers, and project managers to buy into it as well. This book does a great job of giving you that foundation and knowledge to sell the concepts and changes needed.

I really like the writing approach as well – they go into storytelling narratives to setup examples and cases which are interesting to read, and at the same time very relatable. The book helps you evaluate where you're at today, helps you identify things that you're already doing that are good, and the areas that will need to change.

Developing is not just about writing code. Becoming Agile teaches you that in order to be successful you'll need changes in process, team structure, and other elements such as executive sponsorship and a plan that factors in change as a reality of development.

This book is a great asset to not only Developers, but technology Managers, Project Managers, and Product Managers.

Comments (4)
March 03, 2009 02:49PM - shams mukhtar
One thing I noticed that we know agile is great but we dont know when it is feasible. I am long using Model Driven development and Agile only where needed. I suggest that we should always have some comparitive study befor adapting any methodology. I tried to delve into this in my recent post @ http://www.geekscafe.net/ under Design/Model Driven Development (DDD) or Test Driven Development (TDD).

Any suggestion / comments are appreciated.

Shams

May 15, 2010 10:26PM - health insurance quote
health insurance quote
Florida Public Insurance Adjuster
Florida Auto Insurance Quote
Florida Plumbers
Cigna Health Insurance
AARP Health Insurance Quotes
United Health Care
Vista Health Insurance Quote
Florida health insurance

July 22, 2010 10:26PM - Rappelz Rupees
Rappelz offers 3D graphics and game play similar to the big boys of retail-bought MMOs like Lineage 2, Final Fantasy XI, and Guild Wars and you need buy Rappelz gold. The game also boasts a fairly extensive pet system that offers many features including a unique summoning class devoted to pets, pets that can be captured and bought in stores, and various pet abilities that can aid you in different situations in the help of Buy Rappelz Rupees. Simply put, Rappelz can offer a great free MMO experience with Cheap Rappelz Rupees. The pet has died the line, moreover it uses 40% to Rappelz gold indeed finally. And you does not need to seek for a brand-new item to return primitively its + 1 in the help of rappelz rupees.

July 23, 2010 10:16PM - kal gold
The player is given a choice of four professions including a Knight, a Mage, an Archer and a Thief. Many players need to Buy KAL Goldwhen they play the game. The player can also choose between a list of ten faces and styles of hair for each class. The knight characters are male, with the focus on strength and health. Their weapon style is the sword. The Mages are female; Kal Geons is very useful in the game. There are 5 guild classes: Leader, Co-Leader, Warchief, Member, Temporary member. kal gold can make you level up. sword. The Mages are female; Kal Online Geons is very useful in the game. There are 5 guild classes: Leader, Co-Leader, Warchief, Member, Temporary member. KAL Online Gold can make you level up. you level up.

Add Comment

Identify yourself: (Required)
Mail: (Won't be displayed)
Link/URL:
Type in these characters: LPW (Required)
What's your beef:

Tariq Ahmed
Postings by Category
Adobe Flex (78)
C# (1)
ColdFusion (53)
Companies (2)
Database (2)
General (5)
Learning Agile (3)
Management & Business (4)
Products (6)
Usability/User Experience (3)

Flex 3 In Action - Become Effective Fast
Flex 3 In Action Using your existing Web Development skills FiA ramps up your knowledge of Flex quickly and easily by giving you a foundation of understanding and the skills needed to become productive in a short timeframe. Various ways of doing the same thing are explained in depth so that you understand your options… and most importantly, FiA makes learning Flex fun!
PROMOTION: Each purchase includes the book, plus the PDF eBook, and the Flex 4 In Action eBook

$31.49 on Amazon
Flex In Action Blog
Free: Flex Layout and Navigation
Free: Testing and Debugging Flex Apps

    Copyright 2010 Tariq Ahmed. All rights reserved.