• Embedded C: Preprocessor

    Embedded C: Preprocessor

    First step during the completion of c program is preprocessing, where in the preprocessor modifies the code according based on use input for further compilation process. Preprocessors enables developers to write efficient software’s. Below I have tried to explain how preprocessors can be sued in real time coding, capabilities and syntax. #include Well to start Read more

  • Embedded C: Data Types

    Embedded C: Data Types

    Data represented in memories of micro-controllers will be in the form of ones and zeros (electronic bits @ physical level), in binary format.  To make sense of this data, they have to structure together based on the type – numbers or characters. C identifies/interprets this data based on the data type. Data type is rule Read more

  • SAFe (Scaled Agile Framework®) 101

    SAFe (Scaled Agile Framework®) 101

    This 101 is for those who would like to get basic overview on SAFe and its application. Why SAFe? Assume you are building a products, comprises of 10 smaller software units.  You will start implementing scrum in one of the software implementation team and benefits are seen by other teams and they embrace scrum too. Read more

  • Volunteer group helping organizational transformation

    Volunteer group helping organizational transformation

    Any company that goes to transformation faces many challenges, prominent challenge is how, when and who drives these changes. There is always a perception that change should be always driven from top, because power needed to orchestrate change lies there. But it’s not always the top-down approach that brings in change organization wide, due to Read more

  • ASPICE (System & Software engineering process) in short

    ASPICE (System & Software engineering process) in short

    ASPICE is been adapted very rapidly by automotive OEM’s and working for tier1 supplier I have experience ASPICE model on daily basis. With the experience that I have, below I will try to summarize the ASPICE in a simple manner which can be a quick reference to anyone.   ASPICE model representing system and Software Read more

  • Scrum and Kanban metrics

    Scrum and Kanban metrics

    SCRUM Sprint Burn down Amount of work left in terms of stories/hours in the sprint – typically a forecast (ideal would be to complete all the forecasted work by end of sprint) Possible issue that can be determined if the deviation is less or more than forecasted Less: it means team has completed sprint early, Read more