Implementing an Agile Approach
Implementing Agile is a serious endeavor. The first question you should ask yourself is WHY – Why Agile? What am I looking to improve through implementing Agile? Make sure have good reasons that go beyond the superficial “Because everybody’s doing it”.
You should plan for a serious initiative that will require your attention, ongoing management and inspiring leadership. Just because Agile talks about self-organized teams doesn’t mean it can be implemented by remote-control. Get ready to pull up your sleeves and do some hard work!
We’ve helped companies such as HP, Intel, AT&T, Cisco, Informatica, Siemens, Amdocs, CyberArk. We would love to help you too.
Is an Agile Implementation Right For You?
All too often, companies implement Agile simply because it’s popular. Unfortunately, when this is done in a superficial way – without regard to context and your specific needs and objectives – the results are poor.
YOU NEED SPEED SO YOU CAN LEARN QUICKLY
Your product development process is too slow, resulting in late times to market. Lack of speed can hurt competitive advantage, reduce market share and lower sales.
YOU NEED MORE FLEXIBILITY
Your ability to maneuver and change direction of the project or product is limited. As a result, not only your process suffers but you’re struggling to apply any learning to your business.
YOUR ORGANIZATION IS SILOED
Your teams are function-oriented. Delivering value requires them to work across many teams, dependencies and bureaucracy, making it difficult to move fast and effectively. People feel micromanaged and dis-empowered.
YOU LACK VISIBILITY & TRANSPARENCY
Because your process lacks visibility, you’re unable to tell both your sales team and your customers when things will be ready. As a result, you cannot make the necessary business predictions.
Keys to a Successful Agile Implementation
IMPLEMENT AGILE USING AGILE
Implementing Agile “By The Book” rarely works. The same Inspect & Adapt mindset we use to deal with the requirement/technology uncertainty in software/system development should be applied to the transformation/change management process. We use practices such as Scrum, Kanban, Lean Startup, Open Space to drive the agile change process in an agile way. A side benefit is acceleration of the understanding of a Lean/Agile mindset at the organizational level.
SERVANT LEADERSHIP – SHOW THE WAY, SUPPORT THE JOURNEY
Today’s environment demands agility. You must be able to balance commitment and predictability with a flexible process that adapts to market needs. We’ll show you how to put the “agility” back into your Agile.
BE WILLING TO DEAL WITH THE OBSTACLES THAT AGILE SURFACES
Implementing Agile surfaces a lot of problems. It always seems like Agile is actually making things worse. The key is to prioritize those obstacles/problems and tackle them while making sure everybody understands the reason for the pain, the fact it is being dealt with, and reminding the vision we’re going through this tough change for.
Our Process
A consistent process is the key to success. We follow a proven blueprint to set goals and plan, implement, scale and improve your Agile deployment. Each implementation we do is customized to the needs, structure and goals of your organization. We call our approach The AgileSparks Way.
Testimonials from our agile implementations
“Yael is one of those people who manage to be at the same time part of the team and a consultant to the team. She constructed the change process in a way that allowed practices to stick by helping people to adopt them as their own.”
Itai Mendelson
“By having Yuval on board, we found not just an experienced professional but also a partner in our lean journey with a passion and commitment to coach and guide us until we achieve our goals. Yuval’s vast knowledge and experience along with keen analytical skills enable him to fit the lean principles into our organization’s DNA and to help us overcome difficulties and constraints without risking our short-term business targets. Yuval has many capabilities which make him highly versatile. He can swiftly move from strategy/blueprints to training a class, implementing methods/processes all the way to one on-one-coaching for tough cases. This makes Yuval very valuable and very influential in our journey towards lean.”
Adam Magen
“With the help of AgileSparks (Yuval Yeret), we implemented a Kanban system at NICE that enabled us to achieve significant improvement in efficiency, winning together, work atmosphere, quality, and client focus. Yuval and everyone at AgileSparks are professionals of the highest standard, and I strongly recommend anybody considering Agile/Lean to work with them.”
Achi Hackmon
“When we started working with Yuval from AgileSparks we didn’t know what Agile, Scrum or Kanban was. Yuval helped us with educating management to get the support needed to initiate a new project using Agile methodology. We had several sessions to help us learn the methodology and then choose how to adapt it to our world. The training included R&D, QA, PM, management and relevant interfaces. The terrific thing about these sessions was the real-life practice we did on our own project using the methodology we chose. It gave us the kickstart for the Agile implementation and buy-in of all the parties. Later, Yuval trained us in the first few sprints. We have continued to improve and are spreading Agile to other teams and projects within NICE.”
“When we decided to scale Agile to other disciplines beyond software as well as to more complex projects, it was clear that for us to succeed we would need guidance and training from experts that have deep and practical know-how. After meeting several consultants, we chose AgileSparks. Drawing on its vast experience with software development and with Agile implementations, its coaches were able to help us define the development process that was right for us, injected motivation where necessary, directed and challenged the teams, and helped us present the process to management. One of the most critical aspects of AgileSparks’ work was its ability to bring us to maturity, allowing us to continue employing Agile in our development process independently. Today, we are running several projects by ourselves and consult AgileSparks occasionally.”