Skip to content

Archive for July, 2009

Why is my brain like a 56K modem?

As I was driving to work this morning, my brain was going through a list of outstanding activities I wish to complete over the next weeks: finalize the structure of the strategic committee, contact client X to present our newest offering, work with the team to write their objective in SMART format, recruit a few more consultants, finish reading “Strategy Maps: Converting Intangible Assets into Tangible Outcomes“, finish reading “slide:ology: The Art and Science of Creating Great Presentations“, start reading the draft version of “Leading Lean Software Development“, and re-read ”Phil Gordon’s Little Green Book: Lessons and Teachings in No Limit Texas Hold’em“. I’m even listening to the audio version of Jack Welch’s book “Winning” when I’m in the car…

I love to learn and I like to read but there has to be a faster way to absorb information!

Then the 56K modem analogy popped-up. Sure, there are ways to improve my reading speed and yes, I possibly could try to read while I’m listening to music. It is somewhat frustrating to see that with the multiplication of information channels, we humans have limited abilities to simultaneously absorb more information.

Until someone finds a way to connect our brain to the Internet via fiber optic, I will have to continue prioritizing my activities.

What is the most important motivating factor of your job?

Nothing interesting – Just making sure Technorati will track this blog!

pbrfydmgsa

Sorry folks, I need to add this code so technorati starts to track this blog!

Some companies are like 8 year-old boys

Does your company loose its focus?

Does your company loose its focus?

I was teaching my 8 year-old son how to make a grilled-cheese sandwich on the week-end and realized that some companies do act like little children.

At home, we have a rule that the twins are not allowed to use the stove unless there is a parent around to supervise them. Our objective is to allow them to learn and experiment while we control some of the risks. So in line with our rule, my son asked if I could teach him to make a grilled-cheese sandwich.

After I explained the steps, he took out the ingredients – bread, butter, and Swiss cheese. He turned on the stove and warmed-up his pan. He then buttered the slices of bread and put them on the warm pan.

He turned to me and said “I’ll be right back. I want to bring in the house my rubber dinosaurs before the rain starts“. He dashed through the kitchen and out the patio door while I stood next to the stove. Two minutes passed and my son wasn’t back. I could turn over the bread so it wouldn’t burn but I realized this could be an opportunity for him to learn something.

I walked to the patio door to see why he wasn’t back in the house… The rubber dinosaurs were still on the patio table and my son was trying to pick up a caterpillar. Indeed, this was an opportunity to learn. I opened the door and told him “your bread is burning“…

Some companies act exactly the same way. They launch an important project and then get distracted by a cute project along the way. The distractions do not always need to be shinny objects for people to loose focus. Eventually, someone needs to remind them that the original project is about to go bad or worst, the company is about to loose some big business.

Sometimes, only the bread burns but in other circumstances the entire house can catch fire…

Why are my colleagues behaving strangely? 15 signs that people are insecure

Is one of your colleague behaving strangely? Has your manager’s attitude changed? Fear of getting fired, of losing a potential promotion or simply to look bad can trigger various reactions. You may not always understand where these behaviors are coming from so how can you tell the reason behind people’s behavior at the office. Below are 15 signs I frequently noticed that help me determine if people are insecure so that I can implement corrective measures to help them increase their performance and become more successful in their role.

  1. High need of recognition
  2. Amplifies their success
  3. Doesn’t share information
  4. Doesn’t give credit to others
  5. Makes every situation about them
  6. Wants to be in the spotlight
  7. Doesn’t accept feedback
  8. Worries he/she will miss out some critical information
  9. Surrounds himself/herself with weak individuals
  10. Puts down other people
  11. Doesn’t delegate
  12. Takes credit for other people’s accomplishments
  13. Wonders what others think of him/her or say about him/her
  14. Doesn’t trust others
  15. Acts as a victim

Next time you notice some of these signs, you may want to take a different approach to increase your chances of achieving your goal.

6 ways to know if you are working for an archaic organization

For years you have been hearing that you work for a leading-world-class organization but somehow that statement doesn’t resonate with you. How can you tell if you are truly working for an innovative and caring organization? Find out if the slogan “Our people are our #1 asset” is meaningless in your organization by looking at the 6 ways to know if you are working for an archaic organization.

1. Do you work for a democracy?

Does your organization believe the authoritarian power of a single ruler is better than collective intelligence?

Many have demonstrated that collective intelligence delivers better results than relying on the knowledge of a few (The Wisdom of Crowds: Why the Many Are Smarter Than the Few and How Collective Wisdom Shapes Business, Economies, Societies and Nations).

As imperfect as it is, we trust democracy to select the people who will lead our countries, vote laws, decide to go to war (or not), and determine taxation level – among other things. When it comes to business, organizations typically prefer to give complete authority to a single person who will ultimately decide what is good (or not) for the organization.

Why can’t organizations adopt a more decentralized management approach?

2. Is your organization at war with its competitors?

Does your organization think of competitors as enemies and use war related terms and strategies in an attempt to eliminate them?

The Cluetrain Manifesto: The End of Business as Usual has a great chapter on the analogy between business and war and the attitude your organization has towards competition is a good indication of how innovative it is.

Has your organization ever thought of cooperating with competition to increase the overall size of the market instead of competing for portions of a smaller market?

3. Does your organization force its employee to follow rigid rules to get things done?

Does your organization believe access to resources should follow a well defined sequential process with gatekeepers along the way?

Remember the days of video cassettes? To access a specific scene in the movie, you would need to forward to it forcing you to painfully have to watch all the content before getting to your end goal. Then came the DVD where you can now jump directly to the scene of your choice without having to follow the defined sequence.

Many organizations are still like old video cassettes and have implemented structure, rules, and processes to control access to resources and decision making authority. They are controlling their operations. By comparison, look at organizations that empower their employees to make the best decisions and allow them to get to their end goal as fast as possible.

Which model do you think will allow the organization to prosper?

4. Are fortresses built within your organization?

Does your organization allow people to build a fortress around them to reduce threats from other employees?

Closed offices and controlling assistants are obvious ways to protect against other people. In some cases, managers are clever and typically hire weak employees so they are not threatened in their role. Others are trained politicians who have learned to look good in front of senior management but are bullying their colleagues and employees.

Shouldn’t organizations ensure that the leaders are confident individuals who are not afraid to take risks and sometimes fail in order to move the organization in the right direction?

5. Is slavery still permitted when it comes to resource management?

Does your organizations assign resources to projects and departments as if they were disposable resources?

In the information age, people are required in order to deliver value-added knowledge. Unfortunately, many organizations still dispatch individuals as if they were lifeless (and emotionless) objects to projects that are doomed from the start. There are some beliefs that with the proper pressures, people can work endless hours to make up for un-realistic deadlines and still deliver quality outputs.

Why not threat individuals as competent and knowledgeable contributors to the success of their assignement instead of believing they should simply execute order to achieve the required goal?

6. Are employees threated as if they were back in grad school?

Does your organizations believe it is fair to receive performance evaluation by a single individual?

Many organizations still rely on the manager to obtain feedback and communicate it to employees. Unfortunately, many people have not been trained to seek proper feedback let alone communicating it. Some organizations have started to implement 360 degrees feedback and as such the content is much more helpful to the individuals.

Why not gather feedback from various sources and have a trained communicator provide the feedback to the employees so they can actually learn and improve based on the information provided?

In conclusion

There are many ways to lead an organization. Not challenging some of the existing practices is the best way for an organization to have the same faith as the dinosaurs…

Share best practices for an Agile BI project

As part of the collaborative initiative to write an Agile Business Intelligence and Data Warehousing book, I am looking for people to share their best practices. The book will present the tale of a fictitious organization that successfully developed and implemented a Business Intelligence project using Agile principles. If you wish, you may have a look at the preliminary version of the first chapters of the book.

In this section, I would like us to start brainstorming on the best practices for an Agile BI project based on your personal experience. The objective of this discussion is to derive commonalities across the projects, and major differences that made your project specific. Please answer the following questions and add other questions if you feel the need so we can build on our individual perspective.

Since Google Docs doesn’t allow people to edit documents that have been published, send me an email (martin [at] analytical-mind.com) and I’ll share the document so you can start contributing.

Thanks again for joining this collaborative effort.

What is Scrum?

Scrum is an Agile management process that uses an iterative and incremental approach to deliver complex software development projects.

The Scrum Cycle

The Scrum Cycle

The three fundamental roles of Scrum are : the Product Ownerthe Scrum Master, and the Scrum Team.

The Scrum cycle is divided into five activities to be completed by the Scrum Team in order to meet their commitment to deliver on the work included as part of the sprint backlog.

Define

During the definition phase, the project team (the Scrum Master and the Scrum Team) meets with the Product Owner to determine and agree on the priority of the team for the duration of the sprint. The intent is not to agree on the details during this stage but the high level direction the team will follow. The outcome of the definition stage is to start populating a product backlog.

Plan

Planning consists of selecting the high level items from the product backlog and evaluate the value of the various items as well as the estimated efforts to complete the work. As part of a negotiation process between the Product Owner and the Scrum Team, a subset of the product backlog is selected which is then called the Sprint Backlog.

Build

Much happens during the building phase where the development team members select and execute tasks from the Sprint Backlog until all work is completed and a “product” is ready to present to the Product Owner.

Review

At the end of each sprint, the Scrum Team presents the various items that have been developed during the sprint to the Product Owner. This practice has a few clear benefits in that unless metrics can be demonstrated in the application – not on paper or in theory – and shown to provide the expected information, they are not completed.

Retrospect

The final step of the iteration is the retrospection which has a few objectives where the most important one is to allow the team to reflect on the successes and determines which areas need to be improved prior to entering the next sprint. As such, the team collectively assesses its own performance and determine the best way to adapt in order to successfully achieve its next sprint.

Scrum Artifact: Burn Down Chart

The Burn Down Chart

Definition

A burn-down chart is a graphical representation that shows the progress made during the development cycle.

The Burn Down Chart can be used to show outstanding work for a release or for a sprint and in both cases, the chart represents the amount of work remaining for the completion of the release or sprint versus time.

How the Burn Down Chart works?

The vertical axis (Y-axis) of the chart presents the work remaining to complete the release or sprint while the horizontal axis (X-axis) represents the time.

Scrum Burn Down Chart

Scrum Burn Down Chart

The chart typically presents 2 lines going from the top left section of the chart towards the bottom right.  While the first line presents an estimate of work delivered over time, the second line shows the actual values. As such, the Burn Down Chart is useful for predicting when the work scheduled for the current release or sprint will be completed.

Follow

Get every new post delivered to your Inbox.