About Analyze

Analyze Consulting was founded in 2007 with the purpose to help businesses get to the bottom of and solve business inefficiencies. The cornerstone of this dream is a passion for quality business analysis and project management.

We are motivated and rewarded by helping businesses be more efficient and solve problems.

We believe that the best way for us to do this is to start with a deep and thorough understanding of the problem or opportunity. The discipline and insight that we apply to this enables us to be confident and truly objective about defining the best possible solution.

Our vision is to be the partner of choice in solving business challenges through the appropriate use of technology, process and people.

Get In Touch

Email: info@analyze.co.za

Tel: +27 (0)21 447 5696

Cape Town Office:
The Studios – Unit 314
Old Castle Brewery Building
6 Beach Road

Johannesburg Office:
Block A
Homestead Park
37 Homestead Road

Solution selection (RFI /RFP)

/Solution selection (RFI /RFP)

Is it really only a choice between waterfall and agile?

In today’s project world, you’re either waterfall or agile.  Never both.  Never something in between.  But why has it become such a big waterfall vs agile debate?  And do we fully understand the two extremes these two methodologies present? Over the past few years, waterfall as a project methodology has definitely taken a back seat in favour of the new, cool kid on the block – agile.  Throwing around terms like scrum, lean & extreme programming has certainly become very on trend.  Unfortunately, most companies don’t quite “get it”.  They like the thought of getting things done faster and being more flexible, but they don’t actually want to align with all the principles that go along with being fully agile. What companies should be asking themselves is:  What is waterfall not giving us? And what can we do to improve on those things?  Therefore, we’re no longer seeing waterfall as the enemy and agile as the magic wand, but instead taking a closer look at what it is we actually want to achieve and then making changes to help get there. We’ve found that most companies actually just want to be more adaptable, and in order to achieve this goal, an iterative approach has proven more likely to lead to success.  You want to be in a position where you can test a new product, service or concept as quickly as possible to confirm whether it’s going to work or not.  Prototyping, as an example, is a great way to test something quite quickly, then make changes & test it again.  In this way you’re also ensuring that you’re getting real customer input from very early on. We’re not saying that going agile is wrong in any way.  We’re just saying take a step back & try to understand why you feel you need to go agile.  The following questions should help to identify your main areas of concern: What makes your projects difficult to manage? Why do project end results miss the mark in terms of customer value? Are there processes that run up costs unnecessarily? How good is your quality assurance?  Have you considered using test automation to assist? What is the general feeling towards the project methodology currently in place? A full agile adoption requires a company-wide culture change.  By understanding your core issues, you can take smaller steps towards where you want to be without having to jump from one extreme to the next.  A project methodology on its own is not the be all and end all.  It’s purely a structure that can help shape your actions, but it’s not your only option for getting things done.  The key is to find the right fit for your specific company needs, be it a blend, a purist view, or something quite custom to you. Want to talk to us about how your company can become more adaptable? Get in touch.  Share this:

Every business should conduct regular business process improvement – follow these 6 steps

Business processes, whether formal or informal, have a direct impact on the effectiveness and efficiency of your business. When business processes fail to deliver they not only waste time and money, they can also lead to poor service delivery and substandard product quality. Business process improvement focuses on improving the quality, productivity and responsiveness of business processes by removing activities that do not add value and implementing process changes that clear the way for various forms of enhancement. If you have a business process that’s raising some red flags, it’s time to take action.  Follow this simple 6 step guide to get back on track: Step 1:  Map it out Use information gathered from those who know the process best to document the steps and sub-steps of the process. Also consider using a mapping tool, like a flowchart, to create an easy to understand, visual representation of the process and its interdependencies. Step 2:  Identify the core issues Do this by asking the following questions: Where in the process do things start falling apart? Are there any bottlenecks or roadblocks? Is there any duplication or redundancy? Which of the process steps take the longest to complete and why? Where are the dips in quality? Which of the process steps are the most costly? And can things be done in a more cost-effective way? Without understanding the root cause, you run the risk of treating the symptoms of a problem instead of the problem itself. Step 3:  Change things up  Now that you know what the core issues are, you can redesign the process to eliminate them. However, you can’t do this alone. You need to collaborate with the people who are involved in the process. Conduct brainstorming sessions to come up with a list of ideas. Then, critically evaluate each idea by looking at the possible risks and issues, the up- and downstream impacts, and by assessing how realistic the idea is within your business context. Once you have a full understanding of each idea, choose the one that’s best suited to your needs. Step 4:  Define the resourcing requirements  Involve other departments to help you identify what you’ll need to bring this new process to life. HR will look at it from a people & skills perspective, while IT will confirm the technology changes that may be required.  The wider your reach, the better informed your recommendation will be. Then put all of your findings into a business case and use this to drive buy-in and support. Step 5:  Be the agent of change Implementing a new process can be challenging, even if you’ve involved the right people and secured senior buy-in and support. You have to accept that some people are just going to be resistant to change. Minimise the resistance with good planning and clear communication.  You want to ensure that everyone understands why the change is needed, how it will benefit them and what will be needed of them (and others) to achieve it. Step 6:  Don’t stop there… improve! Once you’ve finally managed to roll out your newly improved process, don’t just stop there.  Remember to check in on how things are going. Create a regular feedback forum where people can discuss challenges or suggest ideas to further improve, or consider implementing monitoring tools which can help you identify areas of ongoing concern. Analyze is also able to assist you in significantly improving your business processes.  Get in touch today to find out how.  Contact Cathy at Analyze on (0)21 447 5696 or email her on cathy@analyze.co.za. Share this:

Effective business problem solving – how is it achieved?

Every problem is unique, this is true, but problem solving doesn’t have to be a guessing game. Effective business problem solving is something that can be mastered by following a simple, methodical approach. At Analyze, we have a proven 5 step process for effective problem solving: Understand the problem We’ve seen many examples where businesses have jumped straight into solution mode without any success. It boils down to one key consideration: If you can’t explain what the problem is, you can’t begin to solve it.Let’s take a practical example: Sales figures are unusually low. Some questions you may want to kick off with include: How long has this been a problem? How was the problem identified? Who are the key players? And what are the downstream impacts? Define the root cause You’ve probably heard the saying: “treat the problem, not the symptom”. Doctors like to use that line a lot, but it’s actually very solid advice. Once you’ve identified the problem and you understand its symptoms, take a few steps back to identify the root cause.If we take our example from step 1, you’ll find that the root cause for low sales figures could be anything from competitor behaviour, to team morale/low incentive, or even technology factors which are hindering the sales process. Identify possible solutions Don’t settle for the first solution that’s identified. The more solutions you consider, the better your chances of finding the right fit.We believe that business solutions must always consider the people, process and technology aspects of solving the problem. It is seldom that technology alone can solve a business problem. Brainstorming is a powerful technique for generating ideas as it provides a platform for your team to apply their specific skills and knowledge to the problem. It’s important, however, to try and include people with different functional expertise and from different levels within the business to ensure that you’re tackling the problem from all possible angles. Implement the solution that gives you the most “bang for your buck” It’s tempting to go for the cheapest or quickest option, but that doesn’t always mean it’s the best one for your business. On the flipside, it’s also important not to overcomplicate things.Weigh up the pros and cons of each option identified during your brainstorming session, then rank them according to how well it addresses the root cause. Discuss and agree on the best option and ensure that you get complete buy-in from all relevant parties. Define success & monitor results You need to be clear about how you’ll identify whether the problem has been resolved. Then monitor results on an ongoing basis to ensure that you’re on track.If at any time you realise that your chosen solution has resulted in unexpected issues, or is not meeting your desired results, stop work immediately and go back to the drawing board. In summary: Take enough time to properly evaluate a problem before taking any action. Careful consideration is the key to avoiding unnecessary spend and ensuring better results. Would you like to connect with us to discuss a business problem you need assistance with? Contact Cathy on (0)21 447 5696 or cathy@analyze.co.za Share this: