Blog

Are you a strong Agile leader?

Do you have what it takes to be a strong Agile leader?

We talk a lot about the potential for productivity in an Agile environment, but what if the scrum master isn’t much of a leader? That can kill productivity in a heartbeat. So what does it take to lead an Agile project? Here’s what we think.

Knowledge of Agile Practices & Principles

You’ve got to know where to start and where to finish and how to get from one to the next. Experience with Agile methods, preferably in a variety of scenarios, is irreplaceable. After all, the scrum master is the person that coaches the team on the process and techniques to follow and to keep the team moving in a forward progression.  In addition, your work values must align with the core principles of Agile: openness, teamwork, flexibility, etc.

Clarity of Vision

You must inspire team members by painting a very real picture of what the future should look like. This step can be mistaken for “doing it all yourself”, but it’s not. It’s merely setting the stage for some really cool work to happen between the starting line and the finish line.

Communication skills

A crystal clear vision of success means nothing if you can’t communicate it to the rest of your team. You’ve got to be able to make a compelling case for your plan.

Listen and Respond

Your strong vision may be enough to get people on board at first, but there’s no way you can make it happen alone. To keep everyone involved and invested in a project, you’ve got to show them that their thoughts, ideas, and questions matter.

Focus

In an Agile environment, productivity is at its height when your team is working on one goal at a time. You can’t let yourself or the team become distracted without affecting the outcome

Teach them what you’ve learned

Think about how you became well versed in Agile. You either had a great example to follow or someone who mentored you along the way. Developing a goal and bringing others along to help make it happen isn’t easy. Pass it on if you’ve got the skill.

Confidence

How you carry yourself and how you respond to questions, even challenges, tells your team a lot and it can be the difference between them coming along with you or jumping ship.

So these are characteristics of an Agile leader. But you know what? If you take away the first one, you’ve got the makings of a great leader in any environment. Let us know if we missed anything here, and keep working on those leadership skills. Think lean, act agile, and lead your teams to success.

Posted in Blog | Tagged , , , , | Leave a comment

Genesis is speaking at SAPPHIRE/ASUG May 18 & 19!

We are proud to be a part of the upcoming ASUG Annual Conference, May 16th-19th in Orlando, Florida.  Genesis Consulting CEO, Jason Fair has been selected as a guest speaker throughout the conference.  Jason has been recognized as a National thought leader on subjects spanning the implementation of a Lean Agile approach to SAP.  Details of Jason’s speaking engagements are below.  We look forward to engaging with those attending the conference.  If you need further information on the Orlando conference click here.



Session Code*: 1805
Title*: Increase Your SAP Team’s Productivity with Lean and Agile
Day and Time: 5/18/2010, 8:00 a.m. – 9:00 a.m.

Content Area: S&S 2

Many teams focus on how to deliver SAP projects faster, better and cheaper. They typically address methodology, tools, and templates to accelerate the delivery to the customer. Often the impact to the business and the users becomes an afterthought. Learn how to effectively integrate organizational change management into your SAP initiatives. Learn how key activities that enable successful transformation initiatives can be addressed by applying Agile techniques for SAP projects. Understand how organizations are building cross-functional teams that integrate change management activities into daily work as a way to reduce risk and increase success.

During this session, attendees will:

  • Understand the key principles of organizational change and how to mitigate the “people” risk of your implementation
  • Discover how change management activities can be integrated into your team’s activities and how they can become part of the key deliverables and milestones of your next SAP project.
  • Understand how a team will address organizational change objectives in an Agile environment and be able to demonstrate measurable results of change management activities.

Session Code*: 1712
Title*: Adopting Organizational Change into an Agile SAP Delivery Framework
Day and Time: 5/19/2010, 2:00 p.m. – 2:45 p.m.

Content Area: S&S 1

Many teams focus on how to deliver SAP projects faster, better and cheaper. They typically address methodology, tools, and templates to accelerate the delivery to the customer. Often the impact to the business and the users becomes an afterthought. Learn how to effectively integrate organizational change management into your SAP initiatives. Learn how key activities that enable successful transformation initiatives can be addressed by applying Agile techniques for SAP projects. Understand how organizations are building cross-functional teams that integrate change management activities into daily work as a way to reduce risk and increase success.

During this session, attendees will:

  • Understand the key principles of organizational change and how to mitigate the “people” risk of your implementation.
  • Discover how change management activities can be integrated into your team’s activities and how they can become part of the key deliverables and milestones of your next SAP project.
  • Understand how a team will address organizational change objectives in an Agile environment and be able to demonstrate measurable results of change management activities.

Session Code*: 1914
Title*: Raising the Bar – Delivering Results with Agile SAP: A Panel Discussion
Day and Time: 5/19/2010, 4:00 p.m. – 5:00 p.m.

Content Area: S&S 3

The challenges of delivering an SAP project with fixed constraints and resources is becoming more common in today’s economy. Learn how three long-standing SAP customers have been able to apply “Lean” principles and “Agile” techniques to increase the performance of their SAP teams. Leaders from Jabil Circuits, Orange County Public Schools, and Medtronic share their success stories on how they have addressed these challenges and have taken their SAP teams to the next level in delivering high quality projects with increased productivity and customer satisfaction.

During this session, attendees will:

  • Learn the key concepts of “Lean” and “Agile” and how to introduce these techniques in your SAP projects.
  • Discover how SAP customers are adopting “Agile” techniques to increase their SAP team’s performance and morale.
  • Understand key lessons learned in how to introduce these concepts in your organization and how you can accelerate the realization of benefits on your next SAP project.
Posted in Blog | Tagged , , , , , , | Leave a comment

Scrum ≠ Agile

Let’s get right to it. The bottom line here is that Scrum does not define Agile software development. A two-week sprint can’t magically transform your organization.

Often, it seems as though Scrum is just a term that people gravitate to. It’s a process, and we all love a good process. Plus, it’s easily understood. The Scrum Master assigns tasks to everyone, the group goes their own way for a couple weeks, coming together for regular check-ins throughout, and clink! – out the other end of the production line drops a neatly formed deliverable.

But what happens when the very dogma your organization is trying to escape becomes tangled up in your scrums? Blasphemy, you say? We see it all the time. An organization claims to be all Agile and Lean, but really, all that’s happening is a bunch of two or three week sprints with no direction. Everybody’s doing things, but work just gets repeated.

Throwing deliverables into a Scrum with no planning or organizational buy-in is essentially like practicing touch and go landings in a plane. You get really good at touching base, but all you’re doing is flying circles without going anywhere.

To understand the value that a Scrum brings to a truly Agile business, the focus must always stay squarely on original thinking, learning and discovery. You have to let ideas shape your technology, not the other way around.

Posted in Blog | Leave a comment

Business Intelligence? Start with the information you need to choose the right vendor.

There’s a lot riding on your choice of a Business Intelligence vendor. Of course, you need concurrent access to all available types of information, as well as a simple, user-friendly interface and a price point that makes sense. So how do you find a BI partner that meets all these needs? You can start by avoiding – or at least being aware of – these common pitfalls that companies like yours face every day.

1. Feature bloat

Too much of a good thing can quickly become more overwhelming than beneficial. Be selective about the BI programs you choose and only buy what you’ll use. With a little legwork, you can identify BI software that enables users to integrate, publish and analyze enterprise data across disparate databases – without expensive ETL technology.

2. Metadata

You may be able to leverage existing metadata without spending extra to create new schemes. The key is to find the right balance between too much and not enough data.

3. Consulting

Our name is Genesis Consulting, but our goal is to always be adding value for our clients; which is why we can say with confidence: don’t buy what you don’t need. Certainly, consulting can be an invaluable aspect to the launch of your BI product, but it’s important to keep the scope of the implementation under control so that it meets the needs of your business.

4. Licensing, Upgrades and Maintenance

There are companies out there that only charge a flat fee per year – no maintenance fee increases – regardless of how you change your infrastructure. By adopting a decision support system with a flat fee model, you save money, time and other resources as well.

5. Resume Building

Don’t assume you need to choose a market leader to get great value. Often, the opposite is true. A little digging will unearth companies that provide enterprise power without the price tag.

With the proper business intelligence software in place, you can finally begin thinking of all the core elements of your business as a single, integrated whole. The result is a system that enables you to measure the accuracy and success of your goals and objectives from various perspectives, and make intelligent decisions based on quantifiable analytics.

Also posted in Uncategorized | Leave a comment

The human side of software

SAP implementations have long been the bane of many an IT professional’s existence. Day after day, week after week, month after month of status reports and repeatable processes are enough to suck the life out of anybody.

If you’ve ever seen the movie Office Space, you know what we mean. Lumbergh could have named his reports whatever he wanted to; the fact is that someone else could have replaced every employee at Initech and it wouldn’t have made a bit of difference.

Fast forward to 2010, and the industry has finally woken up to the fact that teams of developers can produce amazing results under tight deadlines when given the freedom to explore, discuss, and test a range of solutions.

That process of exploration and teamwork is the basis of agile development, and it can make all the difference in the world to how quickly you take your products to market. Not to mention, how happy your clients are with the end results.

This blog will explore the ups and downs of lean thinking and agile development practices. And yes, there are downs. But even those can be turned into positives. Since agile development is more of a culture than a process, it relies on human interactions.

Any time human interaction is at the core of an experience miscommunication can occur, requirements can be misinterpreted, and dynamics can falter. But turning all of these examples into positives is as simple as using them as learning experiences, then moving forward.

So if there’s a large implementation project looming on your horizon, don’t start by assuming the worst. Use this blog as a resource to help you navigate the path toward efficient development practices. Better yet, give us a call.

Posted in Blog | Leave a comment