Newsletter: Best student credit card Top debt consolidation loan Bad best card credit credit California home loan online Credit card consolidation uk Florida bad credit mortgage 0 credit card offer No apr credit card Consolidated credit counseling services American express costco credit card 0 approval card credit instant Free phone no credit card Debt consolidation equity loan Credit card debt elimination Bad credit home loan mortgage services Credit counseling of america Bad credit loan mortgage ohio Consumer credit info Adjustable home loan mortgage rate Card credit interest low rate student Bad credit debt consolidation Christian consolidation debt services Second debt consolidation mortgage Corporate credit card uk Bad credit florida loan mortgage Shell oil credit card Best home loan mortgage rate refinance Excellent credit score Instant student credit card Bad credit need a credit card Card consolidation credit debt management Federal student loan repayment program Debt consolidation credit counseling Easy personal loan Trans union credit report dispute Georgia mortgage home loan Best free debt consolidation service Buyer california first home loan time Instant approval 0 credit card Loan program repayment student Trans union credit report Loan stafford student Free instant credit report Shell oil credit card Credit online report Home equity loan tax deduction Credit experian report Consolidation fannie loan mae student Card credit free no porn required video 200 loan no payday telecheck teletrak Accept credit card payment online No limit credit card Best equity home loan quote Accept credit card by phone First national merchant credit card Approval canada card credit instant Credit card services merchant account Cheap credit card rate Card consolidation credit debt Hsbc rs credit card Annual credit equifax free report Credit card instant credit Home loan mortgage rate Private alternative student loan Card credit interest low student Apply business card credit small College credit card Instant approval canadian credit card Commerce bank credit card No fee secured credit card uk Consolidation debt loan non profit Bank federal home loan seattle Credit card no checking account Home loan cleveland ohio Free credit score canada New millennium bank credit card Bad credit gas card Family credit counseling Bad consolidation credit debt Student loan consolidation rule Bank card credit credit one Bad credit student personal loan Credit experian report score Debt free with credit counseling Miami home equity loan Non profit debt consolidation service Card consolidation credit debt management Credit fico free report score Bank boston federal home loan Pennsylvania home equity loan rate Bad credit loan mortgage tennessee No down payment credit card Bankruptcy home loan Bad car credit loan used Bureau credit rating Bad credit loan private student Home loan low mortgage rate Christian debt consolidation loan Credit score explanation Apply for gas credit card Bad credit mortgage California home loan online Card credit mbna secured Debt management credit counseling College student credit card debt statistics Access card com credit mbna net Consolidation credit debt loan Advice blog consolidation debt Bad business credit en language loan Student loan finance corporation Credit repair consultant Credit card counseling service Bad credit indiana loan mortgage Credit card merchant account Credit card services for business Debt consolidation loan bank Credit and debt counseling Home loan mortgage rate va 1 hour payday loan Mobile home loan texas Answer card credit instant Credit card business travel Chase credit card customer service Credit report company Personal student loan Unsecured credit card offer Florida mortgage loan debt consolidation Bad credit personal loan company Chicago counseling credit Starting a credit repair business Bad card credit credit loan uk Reward 660 credit card Quick cash payday loan Application card credit instant response Secured personal loan bad credit Texas home equity loan refinancing Delaware home equity loan Credit card with no bank account Free sex no credit card Bad card credit credit unsecured California debt consolidation loan Consolidation counseling credit debt Chase business credit card American express prepaid credit card Refinancing mortgage loan debt consolidation New jersey debt consolidation loan Loan mae salli student Direct merchant credit card bank na Florida free debt consolidation loan Card credit online use Cheap.com link loan payday Free credit report online free Yearly credit score Debt consolidation help Credit card for international student Delaware debt consolidation loan Consolidation debt loan personal uk Card counseling credit service Credit card reward program American express credit card company Bank of scotland credit card Card college credit student visa Credit free pennsylvania report Approval card credit guaranteed instant Mortgage calculator home loan refinance Christian consolidation debt loan Bad credit start up business loan No credit card credit report Christian consolidation debt free Free music download no credit card needed Credit free missouri report Card credit discover payment Equifax credit score Cheap credit card processing Free debt consolidation help Home owner personal loan Free business credit report Consumer credit counseling service Guaranteed loan personal unsecured Bad card credit credit unsecured Debt consolidation loan online uk Compare credit card company Personal loan pay day loan Bad credit down loan mortgage no payment Credit card processing center Discover credit card application Acs loan payment student Personal loan for college student No credit card required porn Credit experian report Loan nelnet student Consumer credit union Direct merchant bank credit card application Uk credit card California home loan modesto Low interest rate visa credit card Guaranteed business credit card Bad auto loan credit lead Va home loan certificate Credit card machine sales Bad credit guaranteed loan unsecured Personal loan in the uk Card chase credit song Bad card credit secured Personal loan to consolidate debt Advance america payday loan Raleigh credit card processing company Business credit card online application Card college credit student By credit free law report Christian credit counseling san antonio Poor credit home loan Credit equifax from report Bad bill consolidation credit loan Small business credit card application 0 balance card credit life transfer Bad credit in loan mortgage wisconsin Chase.com credit card Application card credit interest low California equity home loan mortgage second Bank federal home loan Home interest loan rate Credit card company Consolidation loan service student Acs loan servicing student Fargo loan student well Master card credit card Free cell phone no credit card required Bad credit home loan va Sallie mae student loan Current home loan rate Debt consolidation loan without owning a home Illinois payday loan Advance cash loan payday software Student balance transfer credit card Instant personal loan guaranteed unsecured Cash advance payday loan Consolidation direct loan student Home interest loan rate va Non profit debt consolidation loan Best home loan mortgage rate Bad credit home homeequity1.us loan mortgage Business card credit small terminal Secured platinum credit card Bad credit home loan washington Student loan consolidation Secured credit card high limit Free mortgage quote bad credit Bad consolidation credit debt loan personal En language loan personal Credit free report Credit debt consolidation loan Car loan bad credit history Account card credit forum merchant Consolidation credit debt loan poor Florida mortgage home loan Do it yourself credit repair Va home loan Bad credit loan mortgage ohio Prepaid credit card canada Student one credit card Clean credit report Beacon credit report score Home equity loan comparison Texaco shell credit card Card com credit providian Direct merchant bank credit card Canadian credit rating Card chase credit manhattan services Bank of america home equity loan Bad credit mortgage loan lender Personal loan after bankruptcy Bad credit loan mortgage pennsylvania Good credit card rate Home loan uk 600 credit score Bad credit repair report Check credit report online Government home improvement loan Bad credit mortgage rating Stop credit card offer Providian credit card application Bad credit unsecured loan Equifax free online credit report Best business card credit small 2nd bad credit loan mortgage Auto loan for people with bad credit Credit free history report Florida free debt consolidation loan Bad credit payday loan Home improvement loan maine Rhode island bad credit mortgage Secured credit card company California company home loan 100 credit free report Card credit low processing rate Accept card credit line payment Bad credit mobile home loan Christian debt consolidation Best credit card online Car loan for college student Average debt loan student Consumer credit protection act Bad credit refinancing home loan Bad credit bank loan National credit repair Prepaid credit debit card Should i consolidate my student loan Bad credit bank account Best credit card deal Bad credit free repair En language loan personal Hawaii home loan Equity loan home improvement Check credit report identity theft Credit free new report york Countrywide home loan mortgage Bad credit mobile home refinance California credit repair Credit repair lead Alaska home loan Cheap find credit card Beacon credit free report score Credit card reward Consumer credit online report Credit free once report year Online home improvement loan Equifax business credit report Trans union personal credit report Countrywide customer home loan Bank of scotland credit card Debt consolidation loan for non home owner Delta airline credit card Chase credit card company Florida home loan mortgage Home loan owner personal secured uk 1000 loan no payday telecheck Bad credit home loan help Calculator card credit payment Cash fast loan payday Credit card debt fact Bad credit mortgage wisconsin Home owner loan Mortgage credit rating Union plus credit card Consolidate federal student loan Free cell phone no credit card needed Canada card consolidation credit Secured personal loan No credit card car rental Home improvement grants loan Instant decision credit card 600 credit mortgage score second Free credit report score trans union Application approval card credit instant Credit free get online report Consumer report best credit card Apply for american express credit card Payday loan store Card credit unsecured Instant credit card offer Card card com credit hsbc Compare equity home loan rate Chase manhattan credit card Annual credit free program report College loan parent student 0 apr credit card Best airline reward credit card Washington mutual home loan Free personal credit report online Card company credit find processing Federal home loan bank of new york Balance card credit low transfer 0 apr card credit transfer Bad credit auto loan financing Us bank credit card Secured credit card offer Home improvement income loan low Credit equifax report trw Free online credit report without credit card Bad credit home improvement loan Poor credit georgia home loan Home loan for home improvement Bad credit refinance Card credit increase minimum payment Consolidation debt loan personal uk Credit card merchant terminal Consolidation defaulted loan student Free credit report texas New jersey home mortgage loan Beneficial personal loan Card consolidation credit free Company credit card policy Free instant online credit report American express credit card Credit card debt consolidation service Countrywide equity home loan Ameriquest card card credit master platinum Consolidation debt uk Free bad credit personal loan National average credit score Bad consolidation credit debt mortgage Bank card credit secured us Mobile gas credit card Bad credit cell phone Bankruptcy bad credit personal loan Consolidation credit debt rating Check credit report Consumer cooperative credit union Colorado home equity loan Christian credit counseling American express black credit card 0 introduction rate credit card Card company credit dealing Compare consolidation loan student Va home loan Apple fast cash personal loan America card mbna credit bank Free credit card generator Buying a home with bad credit Free credit rating score Advance cash loan payday quick Mortgage vs home equity loan Credit card processing solution Home loan bad credit ok Credit free law report Va home loan rate Student loan consolidation incentive Fast private student loan Get mortgage bad credit Bad canadian card credit credit Texas construction home loan World savings home loan Gas credit card application Austin christian counseling credit Credit card debt settlement Bad credit mobile home loan Secured credit card fast Gas reward credit card Instant access credit card Circuit city credit card application Best deal prepaid credit card Disney chase credit card Non secured credit card Cheap credit report Consumer credit agency Home equity loan payment calculator Christian consolidation counselor debt Counseling credit debt management services Low interest personal loan Card college credit offer student Card credit credit poor unsecured Card credit depot home payment Home loan equity mortgage rate California bad credit car loan Bad credit debt consolidation 3 bureau online credit report Credit free michigan report Small personal loan bad credit Bad credit refinancing home loan Secured bank visa credit card Card chase credit online payment Repair credit with debt settlement Consolidation credit debt repair Credit debt consolidation Online credit card processing services California christian consolidation debt 3 credit free report Fha home loan Canada card company credit Bad card credit credit uk Online credit card fraud Bad credit mortgage uk Credit card rate Loan pay student Credit free it repair yourself Credit card debt advice Address credit equifax report Bureau credit free report Bad credit cash loan Card credit search uk Countrywide home loan payment Pay off credit card debt Georgia free credit report Texas home equity loan law Accept credit card online free Uk credit card apply Student loan consolidation Credit equifax report sample Bankruptcy credit repair Credit repair book Mobile home land loan Second mortgage and home equity loan Credit card debt management uk California home loan stockton Bad card credit credit student Bad credit loan online personal Bad credit home purchase loan Credit card embossing machine Card credit online payment shell Mortgage debt consolidation loan company 0 card credit interest uk 0 credit card application Credit repair agency Do it yourself credit repair kit Kansas city home equity loan Bad card credit credit guaranteed Lexington law credit repair Bad credit debt consolidation mortgage Good credit score number Free music download no credit card needed Bad card credit history visa Apply for low rate credit card Free music download no credit card Bad credit secured card Refinance home equity loan Home equity loan pro and cons Credit debt consolidation loan Washington mutual secured credit card Consolidation debt online service 0 balance card credit transfer Business communication credit guffey refusal Capital one credit card canada Cheap credit card deal Aspire visa credit card Best reward credit card Credit debt elimination Credit card numbers Find credit rating Whats a good credit score Consolidation credit debt help Consumer credit counseling of america Home equity loan No credit credit card Low cost payday loan Apply credit card bad credit Credit equifax identity report theft Card credit login mbna Consolidate loan private student Credit card terminal repair Bad credit home loan va High risk personal loan Credit counseling in arizona Bad credit school loan Payday cash loan Bad credit guarantee loan mortgage Short term personal loan Bad credit home loan mortgage 0 finance credit card Debt consolidation defaulted student loan Student loan refinancing Bad credit loan for non home owner Erase credit card debt Colorado home mortgage loan Missouri payday loan Bad credit business card Bankruptcy home loan Accepting credit card online Credit information report Credit card application on line Chase home equity loan Free prepaid credit card Countrywide home loan College hazlewood hinson loan student How to read an experian credit report Bad card credit credit need Auto bad credit loan military Bad credit home mortgage loan quote Equity home loan massachusetts rate Credit card rating Free credit score repair Home loan for people with bad credit Apply for a providian credit card Poor credit rating loan Consolidation loan debt loan Bad credit car loan Card credit payment Negotiate with credit card company Credit card counseling Bank federal home loan rate Bad business card credit credit 0 business card credit interest Construction florida home loan Colorado bad credit mortgage Credit free jersey new report Online visa credit card Federal student loan interest rate 610 credit mortgage score second Card college credit debt student Paying off credit card debt State bank of india credit card Consolidate consolidation counseling credit debt debt Great lake student loan consolidation Personal loan bad credit 5000 Bad contact credit loan mortgage officer Card credit goodyear payment 800 credit card debt Home equity loan lowest rate Credit union master card online Credit repair tip Absolutely credit free report Bad credit home loan mortgage refinance Eliminate credit card debt Bad credit home loan mortgage se Student loan for people with bad credit Free bad credit personal loan Secured corporate credit card California home loan services Card consolidation credit debt help California home loan refinancing Bad card credit credit rating Bank card credit ge money Credit card terminal Personal debt consolidation loan California home loan mortgage refinancing

Entries Tagged as 'Planning'

To Rewrite or Not To Rewrite — Sorry, Wrong Question

January 8th, 2007 | Leaderware | SDLC | Planning | Business | Technology

Kevin Barnes’s To Rewrite or Not to Rewrite lays out a guideline to determine whether or not one should rewrite software:

  • Timeframe considerations - how long would it take to implement; less than 2 months? Less than 10 months?
  • Benefit considerations - smaller code base? Is rewrite important to company’s future?
  • Sponsorship considerations - do you have senior sponsorship? Do you have enough resources?
  • Execution considerations - has anyone on the team done rewrite before? Can company continue without having a major release in the interim?

I think the guideline is a good start (and thanks for pulling it together, Kevin), however, I think whether to rewrite is the wrong question. The true question is why you have to rewrite in the first place. Because the need to rewrite often arises from a couple of scenarios:

1) It often comes up from people who are unfamiliar with the code.

Many software teams are basically equivalent of minor league baseball teams - Keep reading →

Effective Planning for Your New Year’s Resolutions (for Things You Do Not Know Well)

December 31st, 2006 | Planning | Growth | Time Management | Goal Setting | Actualize

*This is the 6th and last article in the New Year’s Resolutions series*

The last challenge you need to overcome in achieving your New Year’s resolutions is to ensure that you know how to create a plan for tasks that you do not know how to do well - yet.

You might wonder - how is that different from the regular project planning? Don’t we all create plans that contain a set of tasks and manage them toward a particular outcome by a particular date?

Regular project planning process is suited for tasks that you know how to do well, because regular planning process is optimized for achieving a particular outcome within constraints of budget and schedule. When you are skilled at a set of tasks, you can create an effective plan using regular project planning method, because you know how to get things done within the budget and schedule constraints. The same plan, if given to someone else who lacks the necessary skills, he/she will not be able to meet the same constraints. Thus regular project planning is not effective for people who do not know what they are doing.

Now - it can be difficult for all of us to see or admit that we do not know what we are doing for goals. After all, some goals seem extremely simple, as simple as, say, watch less TV, exercise more, or spend more time with your family. After all, how difficult can it be? We just need to turn off the remote, go to gym more often, and make sure that we come home earlier right? Of course we all know how successful we are doing just that ;)

Changing these habits also require you to change how you associate a particular feelings with them. For example, you watch TV because you are bored and need entertainment; hence TV provides a positive feeling for you. Without finding a substitute to give you at least equal amount of entertainment (or that you find ways to reduce your dependency on external entertainment), Keep reading →

How to Find Time for Your New Year’s Resolutions in Your Busy Life

December 30th, 2006 | Planning | Growth | Time Management | Goal Setting | Actualize

*This is the 5th article in the New Year’s Resolutions series*

In the last article you have learned how to determine how much your resolutions are worth, and now it is time to overcome the second challenge - how to ensure you have enough time to work on your resolutions. In order for you to achieve your resolutions, you need to ensure you give it proper time and effort, but you need to do so without causing your life to get out of balance. In other words, we need to rebalance your life’s priorities so you can find time for the resolutions without compromising your other existing commitments or cause priority conflicts.

You must reserve time for your resolutions. If you are unable to secure time for your resolutions, they will suffer stillborns. In the last exercise, you have determined how much your resolutions are worth, and that should provide you with a guidance on the amount of time you can dedicate. Your challenge now is to find the necessary time within your 24-hour days.

For some resolutions it will be very easy to balance, if the resolutions are to discontinue or change some of your life routines that take time. Your challenge in this case is to find activities to replace the existing activities, and you might be able to take on another resolution to fill the void.

However, for some resolutions it will be more difficult to balance, especially if they can cause priority conflicts with your other major commitments currently in your life. For example, you might consider going back to school for MBA, which can take a lot of effort and interrupt both your work and your leisure time. In such case, it is important that you consider all angles, and triage with others in order to balance your life.

Many people work on their resolutions without balancing with the rest of their lives. They believe they can work harder to handle the additional loads, Keep reading →

Finding Your Truly Important New Year’s Resolutions

December 29th, 2006 | Planning | Growth | Time Management | Goal Setting | Actualize
*This is the fouth series in the New Year’s Resolutions series*

So how do you overcome the first reason of New Year’s resolutions failures that you consciously or subconsciously do not care enough about these resolutions?

In order for you to buy into your resolutions, you need to firmly believe they are “worth it”. If your resolutions are “implants” from your families or society, while you might agree in principle, you are not likely to fully appreciate their values.

For example, you might want to lose a few pounds because society currently favors thinness. However, you might also enjoy sweet food and loathe exercise. In this situation you obviously will have difficulty achieving your goal. You have to ask yourself - does losing a few pounds really matter?

One prerequisite for a successful project is to have a clear objective. But objectives are seldom clear from the get go. In the corporate world, companies generally conduct value rationalization studies for major projects to ensure they are worth executing. The goal for these studies is to clarify the objectives and quantify the potential returns. Companies often abandon projects that do not promise high enough returns. This approach allows companies to best utilize their limited resources and not chase after fruitless projects. Individuals can benefit a lot by emulating this process.

Keep reading →

3 Reasons Why Your New Year’s Resolutions Fail Even If You Are Good Project Managers

December 28th, 2006 | Planning | Growth | Time Management | Goal Setting | Actualize
*This is the 3rd article in the New Year’s Resolutions series*

This is the million-dollar question - if you are skilled at project management and can get things done, why are you not able to follow through with your New Year’s resolutions?

Maybe you actually do not want your New Year’s resolutions to come to fruition, at least subconsciously?

The first reason is that you are not aligned with your goal. Think about it. Are you trying to change a habit that is a vice you enjoy? Or are you trying to learn something that only pays off long term that are painful right now? Your mind might tell you yes it is important to do, but your body and heart tell you that you don’t like the change. The battle will wear on you, and you are not going to be successful with the resolution unless you are fully congruent with the goal.

Or maybe you are fully congruent with the goal - you are fully committed to change. However, your other commitments are consuming all your available time, and you are unable to spend time on your goal.

The second reason is that you do not have time to work on your resolutions due to conflicts. Changes take time and effort. If you are unable to spend time, then you are very unlikely to change. More than likely you are seeking changes because of lack of time. But this is a catch-22 situation, you can’t change because you lack time, but changes will not happen until you have time. The gridlock will not break by itself and require you to think differently. Are you spending your time on the most important things that you can do?

Keep reading →

New Year’s Resolution II - The Intuitive but Incomplete Approach

December 27th, 2006 | Planning | Growth | Time Management | Goal Setting | Actualize
*This is the second article in the New Year’s Resolution series*

What is an intuitive approach to address our problem - failing to achieve New Year’s resolutions?

If you have managed moderately complex projects, the answer should be obvious. You can apply project management practices to maximize your chance for success:

  • Defining objectives (i.e., goal setting)
  • Create work plan with detailed tasks
  • Status reviews

Well, have you? And are you successful doing so?

If you find such approach is sufficient, you probably will not be reading this article right now ;)

The fact is, many of us are capable of getting quite a bit of things done, but we still do not achieve our resolutions. Project management techniques work, but it is not the complete solution. This should not be a surprise. If you have worked on complex efforts, you know that execution is only part of the solution - you must also strategize.

Keep reading →

Triage with Others

December 21st, 2006 | Leaderware | Planning | Software | Growth | Time Management
bugs by Yogi

Triage, originated in the battlefield medicine, is a time honored technique for determine the priorities for bug fixing in the software industry. As Steve Pavlina puts it succinctly in his article Triage, all of us only have so much time on our hand, and in order for us to gain the most out of our time, we need to ensure that we handle only the vital tasks. Some of these vital tasks may not look urgent, but without our attention and effort, it will never come to fruition. The goal of triage is therefore to ensure that we prioritize efforts that will give us the biggest bang for the buck. I believe most of us in the software industry can readily agree to such assessment, except I am a bit puzzled with the declarations that these vital tasks actually are not urgent, because in software, these tasks are.

A generic approach to classify the bugs is to rank their severities, with severity 1 (sev 1) being the highest. Sev 1 bugs generally cause the system to malfunction, crash, causing loss of data, or even lives if the software manages something critical such as heart regulation, airplanes, etc. There is no question that these bugs deserve the highest attentions from us. Sev 2 bugs generally are defects at lesser magnitude - the system is still not fully functioning, but the impact is less drastic, Keep reading →

The Perfect Time Is Now

December 21st, 2006 | Planning | Growth
stop watch

We all have experienced such situation before - looking for the perfect timing to do something. Well - when was the last time that you found the perfect timing?

“Oh - I will take care of that later”.

“There wasn’t a right moment for me to ask her out”.

“The market just crashed, and this is not the right time to strike out on my own”.

Either we have said them ourselves or we have heard someone saying them. And sometimes others are not making things better by giving you the same advice. For some reason, timing is a big deal for us. Somewhere in our subconscious, we believe that if we have the right timing, things will all just work out. If the market is just right, we can catch the wave all the way to stardom. But if the timing is wrong, then the chance for our success is zilch. As such, it’s clear that we believe external forces truly control our destiny.

Of course, sometimes such behaviors might be justified. Keep reading →

Dispel Software Myths

December 19th, 2006 | Leaderware | SDLC | Planning | People Matters | Software | Books
Facts and Fallacies of Software Engineering

For some reason, there are a lot of myths and misunderstandings about software development. Maybe this is the way it is for all fields, but that would be surprising. If it is just urban legends for outsiders, that makes sense and adds to the mysterious appeal. However, I would venture to say that most people in this field all have different views on what software engineering is, and many of them are simply incorrect understandings.

Robert Glass’s book - Facts and Fallacies of Software Engineering - happens to provide a good source for many of these myths and misunderstandings. Robert has been in the industry for a loooong time, and he has a lot to say on this matter, Keep reading →

Ready, Fire, Aim

December 4th, 2006 | Leaderware | Planning

I have always wondered why there is such a focus on having a plan. Ready, Aim, Fire is the modus operandi for many. The project management 101, people call it. The first thing is to come up with a plan, then we can execute toward the plan, and the rest would be history.

“Measure twice, cut once.”

“Fail to plan is plan to fail.”

Now - I do not doubt the wisdom behind these sayings. After all, if we do not know where we want to go, or if we do not know how to get there, we are unlike to make it. What I question is the applicability of these statements, especially under what situation are they applicable.

Because I intrinsically believe the practical usage is limited, in the sense that we need additional rules & guidelines to utilize the wisdom.

What I said above might appeal intuitively to you - at least it certainly does to me. After all, there are no universal truths in this world right? The challenge for me though, is that people behave as if there is such truth, at least in the case of having a plan. The first question people ask me about my startup is, “what is your plan?” The first thing executives ask a manager of a new project is “what is your plan?” When we elect a president, we want to hear about the candidate’s plan. We as a culture always want to go somewhere, and we are in love with a leader who has a plan to take us there.

As if once we have a plan, we are guaranteed to get there. Keep reading →