Wikipedia has a pretty damning definition of an information
silo: http://en.wikipedia.org/wiki/Information_silo .
In this context, silos are only seen as an inhibitor to communication and
collaboration. Of course, I agree that anything that inhibits collaboration is
a bad thing for software development and being committed to agile software
development, I really believe collaboration is the key to productivity and quality.
But thinking about how we got here, I’m not convinced it’s
all bad, and don’t agree with the premise that... [More]
new book has just been published by Alan Brown that will be of interest to
everyone in this community. It is now available from Amazon,
bookdepository, safaribooks, etc. You can get more information at
www.enterprisesoftwaredelivery.info Globalization, rapid technology churn, and massive economic
shifts have made it more difficult than ever to deliver high-value enterprise
software. If you’re an enterprise software leader, strategist, or
practitioner, then Alan Brown's new book can help you improve every facet that is crucial... [More]
After interesting sessions at Innovate 2012, here we are with another discussion on whether requirements management paves way to success in agile projects? If you were following this blog, Cherifa touched on this topic in the blog post about using user stories to achieve better requirements in agile projects .
Views, myths and school of thoughts exist when it comes to requirements in agile. But a disciplined business analysis and requirements is required for a successful agile product delivery. Join us for a webinar with Agile business... [More]
In traditional software
development lifecycles you typically only perform "deployment" once
at the end of the project, but with agile you may deploy multiple times in some
or even all of your iterations. Deploying incrementally can be a challenge
unless you follow some great agile deployment practices. In addition, deploying
more frequently can add huge value to your overall solution. Just to get us on
the same page, I define "deployment" as ensuring your solution
reaches AND is used by the intended end users.... [More]
Wednesday, June 6th This video pretty much sums up the success of Agile at Innovate 2012: Tuesday,
The week is flying by... Just attended keynote which covered our new
that has Rational software in the box preconfigured allowing enterprises to get
up and running rapidly.
Martin Nally moderated a great CTO
panel that talked about many of the issues we are facing in the current IT
climate... mobile, cloud being the most talked about topics. He briefly talked
about the newly released... [More]
I'm very excited to be presenting at Innovate 2012 again this year. But I'm particularly excited to be talking about one of my favorite topics. Over my many years of doing test automation, I've built several homegrown solutions to solve the end-to-end automation problem to apply interesting integration tests to the nightly build. As a tester, nothing was worse than spending hours or days setting up a complex system to discover that although the build had passed all the unit tests, it basically was unusable! And as systems get more and more... [More]
An interesting insight by Dr. Angel Diaz into the Practical Guide to Service Level Agreements ( SLA ), published by the Cloud Standards Customer Council ( CSCC ). Who is responsible for the management of the services that will operate in a cloud environment? Who is responsible for identifying the elements of the agreement? What type of agreement should be in place? These are all questions that should be asked and understood before moving a service to the cloud. To read the complete article, go to... [More]
If you're coming to IBM Innovate 2012 this year, we have an exciting contest planned on Monday of the conference. It's Next vs Now. Four teams of high school and college students (the Next generation) pitting themselves against four teams of conference attendees (the Now generation). This code camp is being taught by RP5 Software , an IBM business partner headquartered in Finland. The camp will teach attendees agile practices using Rational Team Concert, by having teams collaborate to build virtual race cars and then race them against each... [More]
Here is Edward bear, coming downstairs now, bump, bump, bump, bump on the back of his head…..It is as far as he knows, the only way of coming downstairs.. but sometimes he feels that there really is another way…..(A.A Milne, Winnie-their pooh) This is about the paradigm shift or doing things differently! I was recently invited as a speaker for a Business Analyst (BA) Day and my topic was “Do requirements really matter in agile”. Business analysts continue to be challenged to meet rapidly changing business demand and adjust to the agile world.... [More]
I will be speaking at Innovate 2012 on the Seven Habits of Highly Effective Agile Teams ® . The session will be held on Monday, June 4th, 2012, between 3-4pm in "Southern I" @ the Disney Dolphin Hotel. I'd like to share my presentation's topic and start a
conversation before, during and after the conference. Let's have innovate all year-round with passionate, smart, agile professionals like yourself! What my presentation is about It is my experience that Agile teams are highly effective when individuals can make a paradigm... [More]
Please take a look at this great talk I'm watching live at IBM Impact. Grady Booch and friends are talking about history of development and the new reality of developing software.
The key takeaways for me was the pressure and level of complexity developers are facing in the current era of computing. I remember testing applications for 3 browsers and 2 operating systems built with three or so programming languages. Today developers need to be fluent in 4,5,6 even as many as 10 different languages.
I cannot imagine testing today's... [More]
ScrumMaster® Certification Course (Pre-conference training) – June 2nd and 3rd Come to Innovate early and take advantage of a 2 day ScrumMaster® Certification Course. Scrum is a widely used practice many organizations leverage as a starting point in their Agile transformation. This highly interactive two day session has been designed to give you the ability to experience first-hand what it is like to be part of a Scrum team. This course is high energy and contains numerous exercises that require attendee full participation. Participants who... [More]
Why Agile pilots sometimes fail
Many small to medium size projects teams have successfully adopted
agile practices such as Scrum but some agile teams do fail. Often as
not they fail because of factors outside their control but here are some
common reasons why agile project teams fail that are within their
Not implementing the whole process Scaling Factors not addressed Team not co-located or team governed like a Waterfall project) Team too big or team has strong functional role boundaries Team / Management not committed... [More]
will be very special this year! Register here ! Let's face it, IBM Developers don't get out of the office too
often. But when we do, we're lots of fun and thrilled to meet our
customers and learn what we can do to help them become more innovative,
and improve their experience with our products.
We will have tons of stuff to help make your Agile deployments rock and your competitors roll.
Below are the 11 Reasons Why Innovate
is a must attend event for Developers
Make new connections with gaggles of developers ... [More]
Successful agile transformations often times require successful agile
pilot projects. Often time a successful initial pilot is the most
critical step early in a successful enterprise agile adoption. If the
pilot project is a success then the organization has a tangible example
to get behind but if the project fails (or just fails to meet
expectations) then the entire agile initiative could be derailed by
critics. Because no one really likes change unless they are driving it. Agile Pilot Selection Pilot selection is often the most... [More]