Skip to main content

Summary of Dzone’s 2015 Guide to Code Quality and Software Agility


Recently  I went through ‘Dzone’s 2015 Guide to Code Quality and Software Agility’ and learned few things.
Summary points: –

  1. Quality is perception of individuals.[Quality is value to some person.]
    • In same product, the term quality used by individuals can mean different things.
      Example: –

    Different perspective about quality

      • Quality is more than just ensuring a lack of software defects. It can also include project cost, feature release time, and even team skill development.
    • Continuous Delivery for better software, faster
      • When organizations build quality into the product, they begin a virtuous cycle of better and faster releases.
      • Being time is factor in quality,  continuous delivery and automation is must for better software.
    • Your Code is like a Crime Scene
      • Sometimes, only a small percentage of the codebase is responsible for the majority of historic defects. By narrowing down their efforts, developers can often solve a large number of defects by working on a very small section of code.
    • Testing Practices can be improved using following techniques: –
      • Analyze “release day” emotions of team
      •  Pick one unanswered question that the team has at release.

    I also like article by Gerry Claps – ‘What Elon Musk Can Teach Us About Agile Software Development '    

    Comments

    1. Quality means generating desired output within given deadline.. Developer perspective:D

      ReplyDelete

    Post a Comment

    Popular posts from this blog

    How to Open Browser in Incognito / InPrivate mode using Selenium / WebDriver

    How to Open Chrome Browser in Incognito mode using Selenium / WebDriver ?          We will use Chrome Drivers Capabilities & ChromeOptions to open Chrome browser in incognito mode. To be precise, we have to use argument --incognito  for ChromeOption as shown in below example- How to Open Firefox Browser in Incognito / Private mode using Selenium / WebDriver ?     We will use Firefox Profile   to open Firefox in private mode. To be precise, we will set browser.private.browsing.autostart in firefox profile preference. How to Open Internet Explorer (IE) Browser in InPrivate mode using Selenium / WebDriver ?       We will use IE Driver Capabilities to open IE in InPrivate mode. To be precise we will use FORCE_CREATE_PROCESS capability along with IE_SWITCHES to which parameter would be -private This is all for now. Cheers!!

    History Of Selenium WebDriver

    I have assumed that you have already read my past blog entry, Introduction to Selenium WebDriver and here on the quest to find out technical answer of question - what selenium is? Before getting to the answer, I want you to go though the below info-graphics of history of Selenium WebDriver.  History of Selenium Now that you are aware of history, Can you answer what Selenium is? Selenium is set of tools which includes :- Selenium IDE Selenium RC WebDriver Selenium Grid So meaning of Selenium depends upon the context, c iting the man himself - Simon Stewart here - Unfortunately, the Selenium project uses a lot of jargon. Selenium Core is the heart of the original Selenium implementation, and is a set of Javascript scripts that control the browser. This is sometimes referred to as "Selenium" and sometimes as "Core". Selenium RC was the name given to the language bindings for Selenium Core, and is commonly, and confusingly, referred to as just "Selenium"