Facebook Twitter LinkedIn Mail
ExpertWave
 
Skip to content
  • HOME
  • COURSES
    • ISTQB Certified Tester Foundation Level
    • PMP Exam Preparation
    • PMI Agile Certified Practitioner (PMI-ACP)
    • Software Project Management
    • Object Oriented Analysis and Design
    • Design Patterns
    • CSDA / CSDP
  • Online Courses
  • SCHEDULE
  • BLOG
  • CONTACT US

Author Archives: ExpertWave

To move forward you must learn from your mistakes

  By ExpertWave January 13, 2014 Project Management, SW Engineering, SW Testing

Programming and Testing tips: A major concept of the PSP (Personal Software Process) is to learn from your mistakes. As a developer you should learn from your bugs : – why did you miss them – what to do next time to avoid those bugs As a tester you should … Continue reading

Agile vs traditional project management – part 4

  By ExpertWave December 10, 2013 Agile

“Retrospective’ another common term used in Agile projects. it refers to the meeting held after every iteration to discuss how did we do in the past iteration. it’s not related to the quality of the product but rather related to the quality of the our process. We discuss what we … Continue reading

Agile vs traditional project management – part 3

  By ExpertWave December 8, 2013 Agile

In Agile project management, time and cost are constants while scope is variable. So in agile, you agree with the client on high level requirements and objectives and we agree on time and cost to fulfill those objectives. During the project, it is a common practice that the customer can … Continue reading

Agile vs traditional project management – part 2

  By ExpertWave December 7, 2013 Agile

In traditional project management, we do one major planning phase once and then we re-plan whenever there’s a need (mainly responding to change requests). Again, to understand Agile planning, Agile Project Management is sort of iterative incremental life cycle. Agile projects are divided into releases and iterations. An iteration is … Continue reading

Agile vs traditional project management – part 1

  By ExpertWave December 6, 2013 Agile

Agile project management is more for projects that depend on knowledge and creativity of the project team rather than following exact tasks. For example, in software projects, if we give the same task to 10 programmers, we might get 10 different solutions. Where in traditional project management, everything is very … Continue reading

How to set severity and priority of a bug

  By ExpertWave November 26, 2013 SW Testing

You must have seen developers & testers fighting with each others on priority of bugs. So let’s try to agree on some basic principles on setting the severity and the priority of bugs Now, you can use this priority number to actually prioritize your bugs and fix them in the … Continue reading

Share you test cases with the developers

  By ExpertWave November 20, 2013 SW Engineering, SW Testing

I know this might fire back at me, so let me know what do you think Make your test cases available to developers prior to coding. Don’t keep your test cases with you waiting to get final application release for testing, thinking that you can log more bugs. Let developers … Continue reading

Great Project Managers Inspire a Shared Team Vision

  By ExpertWave November 6, 2013 Project Management

I have seen examples where the project manager acts like he is the only one who should know everyone about the project and hide everything from his team, which is a simple recipe for failure. Great Project Managers Inspire a Shared Team Vision While it may be common sense to … Continue reading

Try hallway usability testing

  By ExpertWave October 13, 2013 SW Testing

A hallway usability test is where you grab the next person that passes by in the hallway and force them to try to use the code you just wrote. If you do this to five people, you will learn 95% of what there is to learn about usability problems in … Continue reading

Don’t copy and paste !!

  By ExpertWave September 16, 2013 SW Engineering

I learned this the hard way…could be the first advice I’ve heard working in Apple. Every time you highlight a section of code and copy it to paste somewhere else in your program, you should ask yourself, ‘Should this be a function?’ actually a good advice is to learn not … Continue reading

1234
  • Recent Posts

    • Coding the Egyptian way
    • Treat employees like you want to be treated
    • The Pomodoro technique
    • Why Computers Sometimes Crash! by Dr. Seuss.
    • Fix your bugs before writing new code
  • Categories

    • Agile (4)
    • Fun Stuff (2)
    • Project Management (14)
    • Self development (2)
    • SW Engineering (19)
    • SW Testing (12)
    • Uncategorized (1)
  • Recent Posts

    • Coding the Egyptian way March 9, 2014
    • Treat employees like you want to be treated March 8, 2014
    • The Pomodoro technique March 3, 2014
    • Why Computers Sometimes Crash! by Dr. Seuss. March 2, 2014
    • Fix your bugs before writing new code March 1, 2014
    • How to increase your productivity at work February 20, 2014
  • HOME
  • COURSES
  • Online Courses
  • SCHEDULE
  • BLOG
  • CONTACT US
Copyright 2010-2012 © ExpertWave
Powered by Parabola & WordPress.
Facebook Twitter LinkedIn Mail