Bindings, Platforms, and Innovation
This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.
Tracking change and innovation in the enterprise software development community
Posted by Deborah Hartmann on Aug 05, 2006 07:04 PM
Agile methodologies do away with many of the tasks by which Project Managers formerly measured their own performance: they are no longer required to manage the triple constraints of cost, schedule, and scope. Product Owners and Development Teams are now accountable for these activities.Agile Development: A Manager's Roadmap for Success
5 Ways to Ensure Application Performance
Effective Management of Static Analysis Vulnerabilities and Defects
Most of us still have the wrong concept in mind: A project manager shall run the teams or the project. The project manager is NOT needed in its traditional sense of being responsible for the project anymore. One of the problems of project managers was always that they had the responsibility of delivering the project. Both sides: Customer and Vendor put their own responsibility down. Now they had someone who was responsible. We need a different kind of thinking - different role, a different approach to run a project. Yes -- we need to find a solution, what to do with all these project managers who got trained by companies. And who walked this career path. The sad thing is -- they might not have the skill-sets we need in an ongoing changing world. To put this thought further - do we need projects? Software development projects will have an end. They do have this by definition, but is the project really over? What is with applications that have a life time of 25 years. The project is over, but the application is still alive. Is the term project maybe only an artificial construct, that enable us to start something with an defined end goal? When we are going agile, then we need to start questioning the fundamentals instead of finding new job descriptions for obsolete project managers. I do not say that we do not need the people, but we do not need the position anymore - maybe - just some thoughts.
Now that you mention it, Boris, I notice that this article imo doesn't talk so much about a position title as about people with that particular title. I agree: those with real people skills, who can be practical and can "get" servant leadership will be useful to both teams and customers - but their old job title won't make much sense any more :-)
This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.
This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.
This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.
This session introduces Real Options and shows how it can help in running your project. Real Options is a decision-making process that can be used to manage risk.
This article discusses the use of bindings on services and references (including the instance of non-configured bindings) as the means to implement SCA communications in a Web and SOA environment.
After a short introduction to DSLs, Scott Davis plays with the keyboard showing how to approach the creation of a DSL by typing working snippets of Groovy code that get executed.
IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling.
Amanda Laucher presents a real life enterprise application written in F#. She shows actual code snippets, explaining design decisions and suggesting how to use some of the F# constructs.
2 comments
Watch Thread Reply