I deliver Business Growth, by leading a great team
I show them how team success, helps achieve their dreams
The chance to make a difference and to do something good
The chance to build their skills and grow as as they should
The chance to provide, a future for their family
And build this future on merit, success and security
With all the barriers removed and no reason to hide
They will rise to success on the platform I provide
I start with Customer Profile and a Value Proposition,
Then the team to deliver, Customer and Revenue ambitions
Efficient and effective with tools, training and skills addition
We Begin and Establish Growth and later Optimise our position
From Market Entry to Development, it’s the same approach I feel
Better to use experience and process, and not reinvent the wheel
Diagnose the Challenge first, and then onto Solution creation
And then a project plan, for controlled Implementation
Lou Gerstner of IBM famously said “who says elephants can’t dance?” Can big organisations act in an agile way? Do they have to throw everything (traditional methodologies) out and start again? To be agile do you have to go completely Agile and use all Agile methodologies.? Most companies according to research seem to be adopting a hybrid approach. The term Water-Scrum-Fall has been coined by Forrester to describe waterfall processes at beginning and end and Agile (Scrum) in the middle. It recognizes how many firms blend an approach of writing most requirements up front, using time-boxed sprints to code, and then falling back on traditional big-bang deployments. Sure there are some companies that are fully agile and Agile but there are some that are fully waterfall but can still adapt sufficiently to their environment. Why? Because they have different problems to solve.
Agile methodologies tend to be better in smaller and innovative environments. Waterfall are still best for very large scale project coordination and where features must be delivered at a certain time e.g a datacentre move.
There is no one size fits all. The trick is to apply the right approach in context, according to the needs of business leaders and recognizing the pace that the organization can successfully absorb new ideas and new methods and if they are right for the problem in hand.
Regardless of approach the following parameters will have a large impact on the success or failure of a project. If there is no management sponsorship then a major project will fail. If the business objectives are not clear then it will fail. The amount of information available upfront may dictate approach. Little information upfront may dictate an agile approach…but it will probably also mean that only a little money is approved and that approval will be required after every increment. A company that is dominating its market and is deciding to spend some of its cash pile on entering a new market is in a much different position than a company that is a follower in the market and is trying to deliver a large customer contract.
It is more important to be agile than to be religious about Agile methodologies.
Parameters For Success | ||
Market Position & Maturity | Product | Organisation Culture |
Acceptability of Change | Management Sponsorship | Clear Business Objectives |
Strong Customer Involvement | Optimal Project Complexity | Optimal Project Size |
Team Skills | Team Emotional Maturity | Project Management Expertise |
Tools & Infrastructure | Information availability |
Parameters derived from my own research and experience. Used the Chaos Manifesto 2013 for some input. (There are questions over the details of their research but some of the macro stuff seems ok)
In managing a project to develop and deliver a product the traditional way of delivery are methods such as PRINCE2 (PRojects IN Controlled Environments) which is a widely used project management method that provides all of the essentials for running a successful project. It is sequential in that one task is finished before the next starts and the product is delivered at the end and is managed by a plan. Traditional plan based sequential methods are known as generically as “Waterfall”.
A new way of developing and delivering products is Agile. It is a term commonly associated with software development. The Agile Manifesto was published in 2001, building on work throughout the 1990s, which summarised the core philosophy behind agile development philosophies. This consists of 4 key values and 12 principles.
“We are uncovering better ways of developing software by doing it and helping others do it.Through this work we have come to value:
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a planThat is, while there is value in the items on the right, we value the items on the left more”.
Agile started out improving software development but the term Agile has evolved into an umbrella for a group of methodologies that can be used to manage business change projects. Agile delivery teams will develop a project :
It is worth noting that Agile, recently, has had a good press and Waterfall a bit of a poor one. However, both have value and can be utilised depending on the problem to be solved. A methodology does not make up for bad management or unreasonable constraints or criteria for success.
Three of the major Agile approaches are Scrum, XP and DSDM:
One of the major developments in thinking in Agile has been a to re-evaluate what should be done in situations where all criteria of success cannot be achieved and trade-offs have to be made – when something’s gotta give:
Traditionally the scope or features remained fixed with time, cost and possibly quality having to flex. In Agile time, cost and quality are fixed and features are flexed. Hopefully to be included in a later iteration. The breakthrough in thinking is that in many developments, too much time is spent upfront, planning and designing based on imperfect or no information, based on what customers think they want, based on technology that is changing. The Agile approach recognizes an imperfect world and tries to adapts to it in the most pragmatic way. This will not work in all circumstances. I’m sure we have all won customer contracts that include developments that are very uncertain but “cast iron” promises have been made to customers on price, on time, on features and on quality. But as I said earlier, good tools don’t make up for bad circumstances or bad management.
This approach of developing in fixed time cost increments with usable releases at the end of each increment getting customer feedback on working software (service, product) can reduce risk, reduce cost, improve quality and be more adaptable to change. It is a seductive and compelling argument. That and the name Agile (who does not want to be agile?) has meant that Agile has become a meme that is having an increasing impact. It has become about values and behaviours, more about being agile than doing a specific Agile methodology. This is sometimes dangerous as it means that conversations can become confusing especially as media and companies will use the term agile to increase hits or attract attention. But its always the way with ideas whose time have come, that have crossed the chasm and are ripping through the rest of the market.
Scrum is the most popular approach for team management at the product delivery level. Data from Forrester’s Q3 2013 Global Agile Software Application Development Online Survey indicates that a whopping 90% of all teams practicing Agile development have adopted Scrum.
User stories in the form of “As a <type of user>, I want <some goal> so that <some reason>” are used to create individual requirements that go into a product backlog that is prioritised by value. Those that are committed to be delivered in the iteration or next development cycle called a sprint are put into the Sprint backlog. Sprints can be from 1 week to a month depending on the development environment.
Daily scrum meetings are stand-up for 15 minutes where progress is monitored, commitments made and impediments aired.
There are weekly planning and review meetings . Artifacts are light and include the product backlog (requirements), sprint backlog ( deliverables in this sprint), burndown charts (a monitor of value delivered and sprint velocity).
A comparison of Waterfall and Agile is shown below. Please note that either tool in the wrong hands can deliver poor results and in the right hands can deliver excellent results. It’s a matter of choosing the right tool for the job.
Attribute | Waterfall | Agile |
Communication Bias | Written | Face-to-Face Conversation |
Artifacts & Ceremonies | Heavier | Lighter |
Documentation | Heavier | Lighter |
Customer Relationship | Negotiation | Collaboration |
Change | Costly- Control | Less Costly-Welcomed |
Risk through project | Risky till end | Risk decreases throughout |
Management | Command&Control | Trust to Self Organize |
Prioritisation | By Plan | By Value |
Delivery | At end or large increments | In smaller increments |
Design & Planning | Mostly Upfront | Minimal Upfront&Throughout |
When Something's Gotta Give | Time&Cost | Scope or Features |
Strength | Large Scale Projects | Innovative software development |
Questions | Stifle Innovation? | Corporate Governance and Project Management? |
Team Size | All Sizes | Optimally Smaller |
Team Location | All Locations | Optimally Co-Located |
Predictability | Can be more | Can Be less |
Learn and Improve | Yes | Yes |
Targets are not met. Customers are not acquired. Pipelines are not healthy. Forecasts are not met.
Often the immediate reaction is to blame the sales personnel. Typical questions are: Are they working hard enough. Are they working smart enough? Do they have the right relationships. Are they looking in the wrong places. Do they understand customer problems? Do they understand the product value? Can they present the value of the product effectively?
While sales personnel can always up their game, in many cases the root problems can be elsewhere. If Product Management and Product Marketing processes been ignored, or not done correctly then the following problems may be diagnosed
A solution must then be created and delivered. Depending on the organisation this may be done by Product Management and Product Marketing.
Product management is inward focussed and product marketing is outward focussed.
Project management methodologies and tools can be used as appropriate to deliver solutions efficiently and effectively.
The overriding challenge in sales and marketing is “To deliver business growth”.
Take the right approach.No one size fits all. So to be most efficient and effective it is best to:
The challenges will fall into two broad categories
The main ingredients of success are:
Following the diagnosis of the challenges a bespoke solution may be created.
Planning means that subsequent action will effective and efficient.
This includes Leadership, Scalable Sales Model and Hiring the best people.
Leadership means that the team energised, have clear objectives, are fully engaged and deliver the required targets wit the required cost. The team is supported by a scalable sales model which includes:
Hire the best people. Utilise a clear and professional process to identify and develop people with high potential.
Customer Acquisition is vital for revenue Growth and the creation of references to enable later customers to be acquired more efficiently. Both are key attributes of business growth.
First ensure product delivers compelling value. as perceived by the customers. Then create or develop references.
To win major breakthrough accounts will require the creation of a tailored sales process based on the customers buying process. This will help harness the resources of the company effectively, manage communication and monitor progress.
Results will be best delivered by effective leadership and professional project management.Leadership ensures that clear objectives are set and resources to deliver such objectives are secured.Then the team to deliver the results is engaged such that they are fully committed to deliver superb results.Finally the results are delivered with progress monitored and reported on at regular intervals to keep stakeholders informed.
“Diagnose before you Prescribe”. Covey.
If the diagnosis is not correct then the solution may well be inappropriate or incorrect.
What are the Business Challenges?
Having diagnosed and agreed the Business Challenges in detail, the Solution may now be designed. Depending on the Business Challenges the Solution will include some or all of the modules.
Sales & Marketing Strategy. This is designed to deliver Business Growth and other Objectives
Use information on customer profile, geographic profile, product maturity, the competition and the strength of the vendor to shape the strategy. Develop Value Propositions as required to suit the particular product and customer profile.
Question: What does a consultant do if you ask him the time?
Answer: He asks to borrow your watch, he tells you the time and then walks off with your watch.
The word consultant does have some baggage, basically because it has become a term that has been used too much to mean too many things ….some of them negative. And without a well known brand name behind it the negative baggage may come to the fore.
It is associated in some minds with many initiatives that delivered few quantifiable benefits. It is associated with high costs and sometimes with a lack of drive, initiative and creativity.
And of course unlike a doctor or a lawyer, anyone can call themselves a consultant.
Without the support of a well known consultancy brand then some of the negative market perceptions of Business Consultancy may dominate in the mind of a prospective customer and a focus on value becomes even more essential.
I have asked some questions below to answer a few questions that may explain the benefits that good business consultants can offer.
It is better that they lead with the tangible value that they can deliver very clearly as otherwise they will not brand themselves positively in the mind of the prospective audience. Without the support of a well known consultancy brand then this approach becomes essential as some of the negative market perceptions of Business Consultancy may dominate.