Dunes Cloud

SAP Project Services

SAP Project Services

Dunes Cloud has extensive full life-cycle project delivery experience. We can deliver full project teams on short notice to execute all types of projects for our customers. Our customers trust us to deliver their projects successfully by bringing our project execution best practices and project delivery expertise to their projects. Our experience also includes several turn-around projects, where our clients have brought us in to advance a troubled or failing project delivery. We always begin with an objective project assessment to determine causes of project difficulties, and then provide recommendations and resources to bring the project back on track while introducing new project best practices in the process.

We Are Agile

We have been Agile longer than the term “Agile” has been applied to project methodologies. We have been advocating Agile project methodologies and techniques for more than a decade. We have introduced Agile practices to many of our clients and we routinely provide agile coaching on projects with our customers. We are Agile in our own internal management practices as well.

We Are Test Driven

Our approach to project execution is thoroughly test-driven. If you can’t test the outcome, you can’t say what you have accomplished. Test-driven delivery focuses the requirements on testable criteria so that each requirement can be verified. Test-driven development is intended to deliver functionality to satisfy test cases. In this manner, there is a clear path from requirements definition to system acceptance.

Active Risk Management

Dunes Cloud has been promoting the importance of active risk management as a key to project success for nearly a decade. Risk mitigation is vitally important to us and it has played an important role in the successful delivery of many large, complex, and highly visible projects for our customers.

Principles of Success

Our project expertise has led us to numerous speaking engagements at national and international tech conferences since 2006. Our favorite topics are around how to avoid project failures and how to adopt an agile project approach. Below are some of the principles we find most important for consistent project success.

Working SAP Software

Working software is the only accurate measure of project progress. Arbitrary “project milestones” and documentation are no indication of progress, or if the system can or will be successfully delivered. Tested and reviewed functionality that actually operates, however, is a very clear and indisputable indication of progress made.

Motivated Individuals

The best predictor of project success is the quality of the team tasked to deliver the project. A team of motivated individuals will win. They will overcome obstacles, they will persevere through difficulties, and they will meet success in the end. That is what motivated individuals do, and we staff our projects with such individuals to ensure our success and the success of our customers’ projects.

Self Organized Teams

The best-performing teams are self-organized, and every member is a leader. We take action to identify what needs to be done and do, rather than waiting for direction from our supervisors. We don’t have to be told who does what because we’re all together. When problems arise, we address them with urgency, removing obstacles and clearing the path to success.

Daily Collaboration

It is important that business people and technical people collaborate on a daily basis in order to stay focused and up-to-date on the needs of the business and the business value that is being delivered. The business continuously engages in the process to avoid “technology for technology’s sake,” and you will never hear at the end of a project, “that’s not what I asked for,” because collaboration, confirmation, and validation occur on a daily basis.

Face-to-Face Conversation

There is no form of communication that can replace face-to-face conversation. Not email, not instant messaging, and not change-tracking exchanges of requirements documents. No other form of communication is as accurate, efficient, and productive for exchanging information between two collaborators. Even with our remote services teams we emphasize this principal and make heavy use of video conferencing over other forms of electronic communication.

Maximize Work Not Done

We avoid doing work for the sake of the work itself and prioritize our efforts around the business value that specific work tasks deliver. If we can eliminate work that doesn’t matter to the project outcome, that doesn’t provide lasting value to our clients, and that takes focus away from our highest priorities, then we have maximized the value of our efforts and made the most of our sponsors’ resources. This is truly the essence of agile development.

Prev
Next
Drag
Map