Pages

Showing posts with label Project. Show all posts
Showing posts with label Project. Show all posts

Thursday, July 17, 2008

Announcing ProjecTalk

There is more to having a successful IT team than simply knowing how to write source code.

Yet as I surf the Internet, the vast majority of discussion is how to write rock solid code using various techniques, technologies, and best practices.

But techniques, technologies and best practices are not constrained only to source code development. There are so many more roles in today's IT environment. So I have a established a new talking space for persons of those "other" skills to share, collaborate, and inspire each other.

What roles do those "other" professionals fill?

  • Systems Architecture and the project identification process
  • Needs analysis and requirement gathering
  • Project scope control
  • Analysis and design
  • Integration, user, and post-implementation testing
  • Customer expectation management
  • Communication progress and status to project stakeholders

In short, ProjecTalk will focus on everything but the actual practice of writing code.

Over the last 20 plus years, I have held positions up and down the IT role ladder. So I will be sharing my thoughts and experiences. But I do not intend to simply tell you what I think. Instead I am hoping I can inspire conversation and debate as we discuss these topics … but in a way uncommon to most IT environments – as calm, rational, professionals.

There are several blog sites I follow religiously – one sports blog in particular. And the lesson I have learned from observing these sites is that the while the authors of these blogs are knowledgeable in their writing, the real insight comes more often than not in the discussions and debates.

I look forward to this new adventure. And I am really excited to meet those of you out there who share the same interest, and learn from your experiences and opinions.

As the same time, I will continue writing my essay's here on my original Head Stuffing site.

These stories, after all, are truly what I love to write.

Wednesday, June 04, 2008

Starting Over and Over

Last year, I wrote on these pages about how the team I worked with found out that a long standing contract we had been working on was coming to a close, our disappointment, and how were working hard to learn our new roles.

Basically, we were starting our careers within the company over again.

When all the dust had settled, I was delighted to find out that I would be working on a brand new project – not merely maintaining a system someone else had designed and built. This project was large in scope, deemed to be critical to the future success of our organization, and would usher in some radically new technology that would transform many aspects of how we currently do business.

I travelled frequently for weeks at a time on this project. Weeks away from my family and leaving my full time career Registered Nurse of a wife to deal with all those aspects of raising two little girls along with her own professional duties.

We had what we considered to be great success on this project as we delved deeper and deeper into what the users of our new system would need and require. And we put those pieces together in design, intricately integrating various solutions together to result in one very impressive result of a design.

But when we pitched our designed solution, our vision of what we were to build, we were not applauded. There were no standing ovations. Instead we heard gasps. Gasps for what their perception of the size and scope of the solution would be. Gasps at tentative project timelines as they crept across months and into years to complete.

The final solution was going to weave together existing components for collaboration, contact relationship management, and our prestigious claims adjudication system. Very little would be written from scratch. Most components would simply be tweaked and customized. But as any good project manager knows, you always manage expectations of delivery dates of large projects by adding contingency time planning.

So what was once a high-priority and eagerly anticipated solution was now being balked at by those who control both resources and budgets.

My role was to partner with another systems engineer as we pieced this solution together. Once completed, implemented and deployed, I would carry this new system with me to another branch of our IT group to ensure they understood it, to manage it, and to extend it further as time went on.

It was a career opportunity. It was one of those few opportunities to move up in an environment with a very low glass ceiling for professional mobility. And our team was making the very most of it.

And then I went off work for three weeks for knee surgery.

I returned to work two weeks ahead of the doctors desired recovery period as I was excited to get back to the project.

But upon entering the office that first morning back, I was called into my Manager's office. And the news was not good. It appears while I was away, the decision had been handed down from above that this project was not that important after all. The priority had dropped. The interest had evaporated. And the project was shelved.

As any good project manager knows, once a project is shelved, its chances of being rekindled are little or none.

I was told that I would be moving into the group that maintains existing projects. The group I was going to join bringing this project with me. Only now I was joining empty handed. It was explained to me that my return to this team was indeed unexpected – but not to worry, we will find something for you to do.

The opportunity to advance was lost. My mobility to rise professionally seeming stifled.

My disappointment was immense. And I apologized to me new team management for my disappointment, they responding with empathy.

So I find myself now in the awkward position of starting over starting over.

Do I feel I failed on my last assignment? No. I consider the work we did do to be of tremendous value. Do I feel I let this project fail? Perhaps only by taking this time to have my knee surgery done – eliminating the potential for face-time to persuade a decision maker. But I had no control over resourcing, or timelines. Their needs were what they stated them to be. The scope of the project was scaled only to satisfy those needs.

Now those needs go unsatisfied.

So now I spend my days learning data models for other systems so I can support their maintenance.

My career must sit on hold at least for now. Because again, I am starting over.

Sunday, December 09, 2007

Gimme the Ball

It has been a long week.

I spent last week in Toronto with my new team. The team that I was on before disbanded at the conclusion of a very successful project. I am still learning how to participate with my new team. I was lucky to land on this new team. I know I was.

I guess I had always considered myself to be a utility player on my last team. We brought in Java and I led the early projects. We brought in new modeling and documentation standards and I adopted and molded those new methodologies into our environment.

I always thought of myself as our ‘third baseman’.

Hit the ball hard at me. I will field it – bare hand it if necessary – and get that guy at first. Get the job done. Hopefully with a little pizzazz to boot.

Hit the ball to me.

On my new team, they do not know me yet. I don’t think they know how I can fit in. I guess it will take some projects under our belts together. This is fair, yet frustrating. Until this happens, I will watch the ball be given to my counterpart – who by the way is no slouch – quite capable – and enjoyable to work with.

But …hey … hit a ball to me?”.

While our team was in Toronto last week, my other team – the Tigers – made some big trades.

Seems we picked up Miguel Cabrera and Dontrelle Willis for Calvin Maybin and Andrew Miller.

Maybin and Miller are both expected to be all stars of the future.

Cabrera and Willis are all stars of today.

So we basically traded what could be for what is. And that is a hard deal to not make.

But Cabrera is a third baseman. He bats in the .350s. He is a good third baseman.

Currently our third baseman is Brandon Inge. And Inge is one, if not the one, of my favorite players. He is listed on Alannah’s T-Ball baseball players card as her favorite player. I have written about Brandon a couple of times here.

Inge is – as Detroit fans call it – my Tiger.

Brandon is – in my opinion – an excellent defensive player. Diving stabs behind third, short bare-handed plays off his shoelace. Usually with a little pizzazz to boot.
He was considered an excellent fielder by those who critique – until this week. Suddenly he is just “all right”.
You see – Brandon’s bat was streaky – with more slumps than streaks. And many in town had been wishing for a power hitting third baseman for some time now. It was Brandon who was the final at bat with men on in the bottom of the ninth of the final game of the 2006 World Series – striking out to end the season. And some just did not forgive that.

Right now I can identify with Brandon, who has asked to be traded rather than sit the bench or play a utility role. I don’t blame him. He wants the ball.

But the frustrating part is that we don’t know how an overweight Cabrera will handle slimming down to defend third. Will he be as good as Inge?

How many Tigers do ya have to lose before they stop being the Tigers?

I will give Cabrera a chance. But I will root for Brandon where ever he travels to. Even if Inge lands in San Francisco – he will still be myTiger.

Because he wants the ball.

And I think that to me is the most endearing trait any player can have.

That and a little pizzazz.


© 2006 - 2020 Fred Brill - all rights reserved