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 'Software'

Web Clippings - 1/23/2007

January 23rd, 2007 | Software | Business | Career

Today’s web clipping has a shipping theme to it.

Shipping Isn’t Enough

Instead of measuring by shipping code, true success only comes from having users.  And that means developers should do things outside of "coding".

A smart software developer knows that there’s no point in writing code if it’s code that nobody will see, code that nobody will use, code that nobody will ultimately benefit from. Why build a permanently vacant house?

Things like documentation, interaction design, cultivating user community, all the way up to the product vision itself. If you get that stuff wrong, it won’t matter what kind of code you’ve written.

Great point, and one often missed in many corporate environment where no one is empowered to do anything, as pointed out by Mike…

Keep reading →

Software Business Models V - Services Variants

January 21st, 2007 | Leaderware | Software | Business | Entrepreneurship

We are not talking about Software as a Service here, but rather selling services to produce or customize software products. For tax purposes, government lumps anything that they have not categorized as services. It means just about anything can be called services, so we will not exhaust the possibilities. Instead, we will focus on the following - Add-ons, Consulting/Customization, and Custom Development.

Advantage

Compared to software product models, the enticing part of software service businesses is the lower barrier to entry and potentially steady revenue. You can start a service business as long as you have marketable skills and can find customers.

Disadvantage

There is almost no scale of economy in services models. Unlike software products, where you can build once and sell a million licenses, in software services, you pretty much get paid by the number of hours worked. There are some exceptions, of course, and we will discuss them below.

Keep reading →

Software Business Models IV - Internet Variants

January 17th, 2007 | Software | Business | Entrepreneurship

This is of course THE business model for the past decade. If you were are not on the internet, then you were not viable as a business ;)

The best thing about internet is that there are no rules, and you can do anything you want. In fact, many internet companies are not software companies or even technology companies. Many do not even differentiate through technology and yet still makes money. Many do not even sell you anything and offer free service. Yet they flourish.

Formula

The general formula is to generate traffic. The more traffic you have, the more likely you will make money. Most follow the approach to give something for free first to generate the traffic. A good mantra is to “give first and you shall receive“.

A few different ways to generate traffics are

  • Portal - offering wide variety of content
  • Search engine - offer targeted content
  • Content-led - specialized site offering specialized content to increase stickiness
  • Community - let customers interact with each other to create a sense of online community via forums, newsgroups, or other type of social software
  • Viral - leverage customers and use them to market your services; often build-into the software itself (such as hotmail)
Keep reading →

Software Business Models III - Enterprise Software

January 15th, 2007 | Software | Business | Entrepreneurship

This is the third article in the Software Business Model series.

While software by nature fits the mass volume model, some software are only needed by few individuals or companies. In such case we must sell the software at a high price point in order to recoup the cost. And this is why we have the business model of Enterprise Software.

The main difference between enterprise and shrinkwrap software is that enterprise software by definition is low volume and high price point. After all, there are just not that many corporations around. Furthermore, corporation generally protect themselves through myriads of procurement procedures, which drives up the cost of selling for vendors, and that add to the final price points.

One thing to note is that few enterprise software are used as is, because they just are not that useful by themselves and require customizations. We will talk about the customization aspect at a different article.

IMHO, there are two specializations under the Enterprise Software Business Model - Platform Software, and Business Process Software. While one can equate SAAS as an Enterprise Software Model, we will discuss it under the Internet Software Model in the next article.

Platform Software

While one might argue platform software are shrinkwrap software, I differentiate them not because the nature of the software but rather than business model of the software. For example, Microsoft Windows is sold both as shrinkwrap and as Platform software.

Keep reading →

Software Business Models II - Shrinkwrap & Variants

January 12th, 2007 | Software | Business | Entrepreneurship

This is the second article in the Software Business Model series.

I will use the following template to discuss each of the business model that I am aware of. I do NOT have experiences with ALL of the models, so let me know if you found some information missing.

  • Name of the model
  • Overview & Synopsis
  • Formula - how this model makes money
  • Segment - under which general market segment can you sell the software
  • Channel - how do you market and sell your software
  • Advantages & Disadvantages
  • Hidden Cost: Costs that startup founders might not be aware of
  • Special Case: Any specializations of the model

Per Joel Spolsky, there are three pricing structures for software:

  • Free,
  • Cheap, or
  • Expensive
  • The models described in this article all fall into the second category.v

    Shrinkwrap

    This is the most familiar software business model since the early PC days. Since the advent of internet there are proliferations of many other models, but the traditional Shrinkwrap model is still going strong.

    Keep reading →

    Software Business Models

    January 10th, 2007 | Software | Business | Entrepreneurship

    One of the first things that a budding entrepreneur must consider is a business model, i.e. how to make money.

    Due to its amorphous nature, software can be adapted toward many different business models, and you can easily find success stories in just about any business models that you can think of. However, there are widely recognized, try-and-true models implemented successfully by many companies, and we will do ourselves a favor if we study these business models to understand how they work, what are the advantages and disadvantages of the model, and potential returns and pitfalls.

    The nice thing is that many experts have talked about the various models at length, and there are tons of quality writings on the net. We can all learn from their wisdoms.

    The challenge is that there seems not to be many articles that summarize the various models. I am sure they exist, but I just can’t find them ;)

    This series is an attempt to summarize the various common business models that I am aware of. As I come across good articles and new business models, I will add them to the series as well.

    At a high level software businesses fall under two buckets for what they sell: Products or Services.

    Products

    This is when the business derive revenue direct from selling copies (generally called licenses) of the software. Because software can be cheaply manufactured (duplicated), one can sell many copies of the software easily, and the upper bound on the number of licenses is only limited by the market size. Keep reading →

    Software != Construction (II - The Differences)

    January 4th, 2007 | Leaderware | SDLC | Software | Technology

    This is the second article in the Software != Construction series. The first article focuses on why it matters:

    • With construction metaphor, we assume software has properties of constructions that it does not have, namely
      1. Construction building effort can be fully parallelized - so can software (this is the mythical man month myth)
      2. Construction can be done by many cheap labors - so can software (this fuels the offshore movement)
    • These thinking lead to the focus on reduction of software development cost, rather than focusing on adding value through software, focusing on the cost will cause outflow of technical skills in the company
    • Business in the long run need to compete with technology as enabler, and outflow of technology skills will have drastic impacts in the long run

    While the construction metaphor has enabled us to realize effective planning and management increases the likelihood of successfully delivering a complex software project, the problem with using a metaphor is that it draws your attention on the similarities, and conveniently hides away the differences. We can easily see where the similarities between software and building constructions, but many cannot articulate the differences.

    The trouble is - these differences matter (shown in the first article). In this article we will focus on seeing the differences. As previously stated, the focus on this series is to provide the non-technical folks (a.k.a. business folks) with an appreciation of what software really is. If you are a techie, while you might already know this, you can benefit by letting the business folks you work with read this article. Because such knowledge only resides in technical folks, we must take the burden to education the business folks to help them understand software so everyone can benefit.

    First Difference

    First - let’s examine the physical characteristics of buildings and software. This should be obvious, software and buildings have very different physical characteristics - one is tangible and the other is not.

    Keep reading →

    Software != Construction (I - Why It Matters to You)

    December 22nd, 2006 | Leaderware | Hiring | SDLC | People Matters | Software | Business

    As promised, there are a couple of software myths that I think are not covered in Robert Glass’s book, and this post will talk about one of them - that software development equates to building constructions. This is a very popular metaphor - first you design, and then you build; just like when we are constructing a building.

    Even though this metaphor is popular, in reality it actually is very dangerous and misleading, because it degrades the partnerships between the technical folks and the non-technical (i.e. business) folks and threatens to destroy the values that software projects should create in the first place.

    Let me tell you why.

    Now - Others have previously pointed out that Software is not similar to building construction, as well as pointing out the horror of command & control style of management. However, while these writings struck a chord with me, they are meant for technical folks rather than business and non-technical folks, when they should really understand the reason and the impacts. In the IT world, business folks matter a lot, both for the project successes and for the general well-beings of the project teams, and it is critical that they can understand the differences. So I will attempt to explain this in a different light. Either I will be successful, or someone else will continue to pick up the torch. This will not be a fast process, but I will do what I can to help.

    Because this issue is very important.

    We can easily see the similarity between software engineering and building constructions, especially if we are attempting to create something complicated. The famous software project management guru, Steve McConnell, draws a clear parallel when he emphasize the need for proper planning to ensure software success (paraphrased below):

    Writing software is like building houses. (Steve actually provides a few different metaphors but appears to like this the best) If you are building a doghouse, you do not need a lot of upfront planning and you can do just fine. However, if you are building a skyscraper, you most likely will fail without proper upfront planning and preparation. (Code Complete, Second Edition)
    Code Complete, Second Edition

    His point is very well taken. Similar to building constructions, software projects require upfront planning to ensure success. But that is because planning is in general good for achieving any moderately difficult objective, not because software development is the same as building constructions. For example, proper financial planning will help us reach our personal financial goals easier (or so I have been told), and proper wedding planning will ensure the bride entering marriage happily (or so I have been told).

    Steve points out that building constructions is a metaphor, and he puts it succinctly:

    Using metaphor is a fuzzy business. You have to extend them to benefit from the heuristic insights they provide. But if you extend them too far or in the wrong direction, they will mislead you.(Code Complete, Second Edition)

    The challenge here is that we have already extended the metaphor of building construction too far, especially in the IT world. This is something Steve probably could not have foreseen.

    Now - why is building construction a popular metaphor? While I do not know the historical context, my guesses are: 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 →

    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 →