Profile cover photo
Profile photo
Data Solutions GmbH
2 followers -
Trusted advisor for doing the right projects and doing projects right.
Trusted advisor for doing the right projects and doing projects right.

2 followers
About
Posts

Post has attachment
Risk Management Is Project Management for Adults
The title of this article is a quote from Tim Lister, and is a universal principle for the success of any project in the presence of uncertainty. All software development projects are subject to risk and uncertainty because they are unique, constrained, bas...
Add a comment...

Post has attachment
Why do technology projects fail so often and so spectacularly? My personal top 10 reasons
It was to be a great digital leap for Germany’s biggest discount grocer. Instead, after seven years and €500 million, Lidl’s new inventory management system with SAP is dead on arrival . Now everybody is asking why. Big technology projects fail at an astoni...
Add a comment...

Post has attachment
10 Benefits of Agile Project Portfolio Management
Agile Project Portfolio Management (APPM) is a combined system of tools, methodologies, and processes to support your organization in reacting to change with the speed that is necessary for your organization to thrive. It helps you to do the right projects ...
Add a comment...

Post has attachment
How to establish an effective Steering Committee (and not a Project Governance Board)
Without exception, every large project I was involved with over the past 15 years had a Steering Committee (SC). Broadly speaking a SC is a group of high-level stakeholders who provide strategic direction for a project, provide governance, and supports the ...
Add a comment...

Post has attachment
Many decisions are no decisions (and this makes projects difficult)
Again and again, I am confronted with the situation during projects that I ask for a decision on something and as an answer I get "Oh, that has been already decided...". No, it is not. A decision has NOT been made until people know: - the name of the perso...
Add a comment...

Post has attachment
Understanding your problem is half the solution (actually the most important half)
Before we can solve a problem, we need to know exactly what the problem is, and we should put a good amount of thinking and resources into understanding it. And because today’s problems are so complex, we know they can’t be solved by being broken down into ...
Add a comment...

Post has attachment
How to review your team’s software development practices
An important part of the project reviews I do is a software development practices review. Notice I do not say "best practices". The term “best practices” is without meaning in many contexts. At best, it’s vague, subjective, and highly dependent on context. ...
Add a comment...

Post has attachment
Proactively manage your project with RAID lists (Risks, Assumptions, Issues and Decisions)
RAID is an acronym for R isks, A ssumptions, I ssues, and D ecisions. Some use the " D " for dependencies instead of decisions, and some use the " A " for actions instead of assumptions. I personally track dependencies on my assumption list (because that is...
Add a comment...

Post has attachment
Start your project with a Walking Skeleton
In order to reduce risk on large software development projects, you need to figure out all the big unknowns as early as possible. The best way to do this is to have a real end-to-end test with no stubs against a system that’s deployed in production. You cou...
Add a comment...

Post has attachment
It's never too early to think about performance
Business users specify their needs primarily through functional requirements. The non-functional aspects of the systems, like performance, responsiveness, up-time, support needs, and so on, are left up to the development team. Testing of these non-functiona...
Add a comment...
Wait while more posts are being loaded