Brightmoon Consulting & Training

  • Home
    • Gallery
    • Testimonial
  • Contact Us
  • Home
    • Gallery
    • Testimonial
  • Contact Us

Accelerated Learning: How To Get Good at Anything in 20 Hours

11/2/2014

0 Comments

 
This video shows  a simple 5-steps framework to learn new thing fast.
  1. Decide what you want (key performance level)
  2. Deconstruct the skills required and practice the most important one
  3. Research the skill just-enough to practice it
  4. Eliminate barriers of practice
  5. Pre-commit to have at least 20 hours of practice

Watch the full video to find out more. Have fun learning the new learning approach.
0 Comments

SDLC = Software Dooming Life Cycle?

3/2/2014

0 Comments

 
Picture
Have you ever questioned why so many large software projects failed one over another?

The main reason is they are using SDLC/ waterfall, which is widely known as Software Development Life Cycle. SDLC dictates the sequential steps in gather requirements, design, develop, testing and implementation. Each step must be completed before commencement of next step. When something goes wrong, the particular step is reworked and wasted. Thus, it means Software Dooming Life Cycle.

Doom Grooming Ground
SDLC has been part of college education syllabus, and many has showed the success stories. Many happy students scored distinction in their final year project by using SDLC. It gives further assurance the usefulness of SDLC in software project. Therefore, many projects nowadays are wholeheartedly adopt SDLC without second question. When the project size is still small, they tasted the sweetness of SDLC success.

Dooming Life Cycle Started
The dooming life cycle starts when the complexity and uncertainties of a software project getting higher. The obvious complexities are stakeholder and communication. Human always struggle to express themselves 100%; and unable 100% decipher the message. Such situation contributes to misunderstanding. This is primarily due to individual perception, exposure, personalities and education. Such cycle is endless and many projects are trapped in there.

The Realization
Many have noticed the risk of using SDLC in large project. Even the creator of SDLC, Dr. WInston W. Royce cited the usage of SDLC in large software project is inviting risk and failure. Such realization can comes from painful experience or learned from others. Some wise men have proposed two approaches in handling large software project:
  1. Divide & Conquer - Split one large software project into several smaller software projects
    Pro - continue use all-time favorite SDLC
    Con - need to manage dependencies of these smaller projects
  2. Be Agile/ Scrum - have smaller SDLC cycle (i.e. iteration cycle)
    Pro - able to adapt changes faster
    Con - need to adjust traditional way of planning & working

Recommendation
After knowing the risk of SDLC in large software project, my recommendation is to Be Agile/ Scrum:
  1. The rate of uncontrollable changes is getting higher and more frequent. The more adaptive a project team is, the better chance of a project success.
  2. Small projects can grow big after several phases. It's advantageous to be agile now than later.
  3. Knowledge and experience of agile can be adapted to different projects or industries.

We wish your projects are successful since day-1 with the right foundation.

0 Comments

    Subscribe

    Categories

    All
    Agile
    Analysis
    Career
    Certification
    Complementary
    Continuous Improvement
    Excel
    GST
    Learning
    Pmo
    Prince2
    Projects Management
    Projects Management
    Project Success
    Quality
    Scrum
    Startegy
    Tips
    Training Programme
    Training Programme
    Updates

    Archives

    February 2015
    October 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013

    RSS Feed


    Our Passion for You

    Consulting
    Consulting
    Training
    Training
    We are looking forward to share our passion to build your success now.
    Your Success, We Nurture
Powered by Create your own unique website with customizable templates.