Monday, September 18, 2006

Summer Fruit

Mmm - no postings in June July and August! Blogging just doesn't seem to have been on the agenda this summer. So what has been happening?

Actually a lot, and the benefits of all that work is now close to fruition. xProcess 2.5 is released in October and has a plethora of new features and user improvements that really are exciting. The headlines for the release mention Workflow, Graphical Process Modelling, Financials and Web Client. But in fact there is so much more, and I'm sure our current users will be delighted while new users will be surprised by the richness of functionality that's available through a much sparser user interface.

Even before the release I've been hitting the road again and showing selected customers the new direction and it's encouraging to hear the feedback. There's a lot to live up to. One customer gave us an outstanding accolade from his use of the existing version:
xProcess has freed me from fighting with a tool to make a plan, and instead given me direct visibility of our progress against plan, allowing me to get on with my job of project managing. (John Andrews, iiPay, www.iipay.com)
Thanks John. That's very much what we've set out to do. I think you'll find this new version takes you further down that road.

A lot of new stuff in version 2.5 is focused on enabling our OEM partners and larger customers to build more integrated process improvement and project planning environments. Workflow let's notification flow round the company, as well as receiving and issuing updates to other tools in the environment like issue trackers, requirements repositories and test tools. The Financials package allows integration with accounting tools and the Web server and client means that pages can built that show xProcess data and allow it to be updated by authorized users. Expect to see some exciting developments in this department over the coming months.

Overall it's been a fruitful summer... even if the harvest is yet to come!

Wednesday, May 31, 2006

Share your Personal-Edition plans NOW!

It's great how many people are discovering the free Personal Edition of xProcess. I get to see the download figures occasionallly and it's very heartening to know so many of you are getting this version and putting in your own plans and processes.

Of course there is a snag with the Personal Edition - it's personal!

This means there's only one of you who can see it and that means you're missing out on the best aspects of xProcess - its support for collaborative processes and team planning. This month the development of Ivis' partnerships with CollabNet and Clearvision means we now have a very simple way to upgrade you to an evaluation version of the Enterprise Edition. Straightaway you'll be able to share your plans and interact with them as a team. Just go to www.ivis.com/evaluation if you'd like to try it out.

Friday, May 26, 2006

"Plan of Intent" and "Plan of Record"

Ron Lichty is well known in the Software Engineering community on the West Coast as a practitioner, as a seasoned project manager of many successful ventures and in a number of SIGs and conferences in which he is active. In spite of knowing Ron by correspondence over a long period of time it was only at JavaOne this year that we finally got together and I'm very glad we did.

Ron wrote to me after our meeting:

I told a number of people later at JavaOne, and even later that evening at the Software Engineering Management SIG, about xProcess. It really looks good. A question came up: It's a common technique in large organizations to keep a "Plan of Intent" and a "Plan of Record" - to have two project plans, one for the business partners and boss, one you actually execute to. Any support for that in xProcess?

Good question! Here's my reply...

There is support in xProcess for an arbitrary number of target levels through what we call (in the process definitions) Planning Boundaries (PBs). The patterns containing PBs can be called what you like in the process definition - typically timeboxes, milestones, releases, "sprints", commitments, etc. PBs consist of a "scope" (a set of tasks) and a target date. So your "plan of record" could be contained in a set of PBs showing your commitments to one or more parties and the status of the PBs would be different from the team target status even though it is derived from the same project forecasts. It's a useful technique and one we recommend to xProcess users.

By the way Ron has just completed a cross-country ski marathon in Anchorage, Alaska benefiting the Leukemia & Lymphoma Society. If you enjoy photos, maps, and stories of such adventures, see this site http://www.active.com/donate/tntgsf/RonLichty. Also check out Ron's blog at http://ronlichty.blogspot.com.

Monday, May 22, 2006

Interview with Artima: Planners and "Do-ers" (AUDIO)

JavaOne is all about meeting people and finding the connections between what they are doing and your own work. This was brought home to me when I spent some time talking to Frank Sommers and Bill Venners, who are editors of the Artima Developer site, while they were recording interviews with vendors of innovative technology at JavaOne. You can hear their interview with me by clicking on this link... Audio file.

Many of the developers that I met at the show immediately denied they had anything to do with project management, which they associated with people who drew charts and manipulated budgets but rarely interacted effectively with the teams they were working in. It was very clear that the kind of synchronized connection between planners and "do-ers" that xProcess supports finds a strong resonance with such developers. It's a solution with a corresponding problem that's high on a lot of people agendas right now. Maybe that's why traffic on our site hit an all time high during last week and downloads of the free Personal Edition of xProcess are growing exponentially.

The interview by the way lasts 5 minutes 20 seconds and is available as an MP3 pod-cast.

Friday, May 19, 2006

JavaOne Feedback

We're preparing to head for the airport in San Francisco so this seems like a good time time to look back on an eventful week at JavaOne. There are so many conversations, new people we've met and significant feedback that we received from people who have used xProcess or were using it for the first time. Ivis didn't have the most conspicuous booth in the Pavillion but somehow word got round that something goodwas going on there and we had excellent traffic through the booth and interest from nearly everyone who stopped by. We also had opportunities for meeting with valued Ivis partners like CollabNet, Apple, Sun and Serena while we were there and the building excitement around both the feature set and architecture of xProcess 2 was very heartening.

One highlight for me was Paul Kuzan's Birds of a Feather session on the Tuesday. Its timing was not ideal - 10.30 to 11.20 on the Tuesday night, competing with many vendor parties, restaurants, bars and simply being in bed ready for a 7am start the next day! Nevertheless we did have a small but very engaged audience to hear Paul explain the principles of xProcess's connected/disconnected architecture built on a file version control system. The penny is gradually dropping that this architecture has significant applications beyond the immediate extensions to xProcess's. Several of the audience who attended and came up to talk to Paul and me after the event had also seen this potential and were keen to discuss further.

The final proof of the JavaOne pudding will be in the eating. Not just the great conversations, record leads generated and subsequent record stats on the web site - it will bejudged on how this exposure leads to actual users of the technology and ultimately delivered business benefits.

Monday, April 10, 2006

Let me invite you to the Brewery!

Working on the principle that even I could organize an event in a brewery, we've decided the launch party for xProcess 2 should be at the old Whitbread Brewery in the City of London (see www.thebrewery.co.uk for more details of the venue). It's an historic old building and, in the hope that there could be something good stored down there, we're meeting in the Smeeton Vaults.

If you're in striking distance of the City I very much hope you'll join us for the event. Here are the details:

Date: Monday 24th April
Registration and coffee: 3pm
Programme:
3.30pm – 5pm followed by drinks reception and exhibition
Venue: The Brewery , Chiswell Street, London EC1Y 4SD
Underground: 3 minutes walk from Moorgate or Barbican; 10 minutes walk from Liverpool Street or Bank.

Come and hear about ground-breaking developments in xProcess for capturing and improving the processes behind your projects, and then supporting your whole team in estimating, planning, resourcing, scheduling and monitoring the live projects. Simple to install, xProcess gives the team access to all project artifacts and the latest process and scheduling data. Information from the team and other stakeholders concerning estimates, availability, priorities and risk is available to all other stakeholders, and every change is versioned and auditable. Find out how xProcess can empower your teams and increase agility, best practice conformance, visibility of plans and progress, auditability and quality.

Register for the event now at www.ivis.com/london-launch or call Laura on 023 8087 5899.

Versioning and control

It is worth noting that behind the xProcess workbenches used by the managers, process engineers, planners and participants on the teams there is an innovative distributed architecture that ensures all the changes made are shared throughout the team. Whether changes were made originally when the team member was connected to the network or temporarily working off-line, xProcess handles storing and merging changes as they arrive at the server and each distributed client. I'm beginning to wonder whether this particular aspect of xProcess is in fact the most important from the point of view of effective team management, even though it is probably the least conspicuous of its virtues.

Since documents and other artifacts can be included for management within the xProcess environment, the underlying architectureallows all project data to be safely managed and distributed with minimum intrusion for team members who simply experience that processes, plans and artifacts they are using are kept continuously in-step with the rest of the team. Subsequent auditing of the project, should it be required is very straightforward since there is full access to complete change histories of project files. It is a vital but inconspicuous benefit of the xProcess system.

If you'd like to know more about this particular aspect of xProcess, I'm sharing a platform with Paul Kuzan, Ivis's chief architect for xProcess, at JavaOne in May. We'll be sharing more about this aspect and lessons learned from the implementation of the system.

Breakout sessions that ensure everyone in the meeting meets everyone else

Lockdown finds us doing more and more in online meetings, whether it's business, training, parties or families. It also finds us spendin...