Sunday, February 17, 2019
Monday, February 11, 2019
Agile vs KANBAN - what’s the difference
What's is Agile?
Agile methodology is a practice which promotes continuous iteration of development and testing throughout SDLC life-cycle. Agile is alternative to a waterfall or traditional sequential development. It is ideal process for those who want to work with continuous feedback.
It is a process in which requirement evolve and change. The primary object of each iteration is to comes with a working product.
In an Agile approach, the leadership will encourage teamwork and direct communication. Here, stakeholders and developers should work simultaneously to align the product to match up their customer requirement and organization goals.
What is Kanban?
Kanban process is nothing but a Board, which is called "Kanban Board." This board plays a vital role in displaying the task workflow. It helps to optimize the flow of task between different teams. It is a method for defining, managing and improving services for delivering knowledge work.
In this method, work items are printed visually. It allows team members to see the state of every piece of work at every development stage. Moreover, a team member gets overview who's doing what and can identify and eliminate problem areas in the process.
Kanban methodology allows reprioritizing work as per the need of stakeholders. As work moves from one state to another, some extra work also added until the flow is steady. The team collaborates with each other to improve the flow of work throughout the project. Kanban process is never restricted to set process and defined sprints. So, it offers flexibility for developers.
Agile Principles
- The goal is set to satisfy the customer by offering continuous delivery of software.
- It always welcomes changes even during later stages.
- Deliver working system from 15 days to one month, with a purpose to limit the timescale.
- Business stakeholders and development team will work daily until the project is over.
- Working software is elementary in Agile Process
- Agile software development approach promotes sustainable development.
- Give complete attention to technical expertise
Kanban Principles
- Kanban process visualizes the workflow which is easy to understand.
- Encourage acts of leadership at all levels
- It helps to measure and improve Collaboration
- Respect the current process, roles & responsibilities
- Helps team to make process easy and explicit
Friday, February 1, 2019
From sewage and compost to viable fuel
An Environmental Problem
To halt climate change, the UN has said "unprecedented change" will be required in all aspects of society , both on a social and on a global level
Fossil fuels on our environment is a big deal!
The European Commision has pledged that the EU will cut greenhouse gas emissions to 80% below 1990 levels by 2050.
Our future and the future of our grandchildren are dependent on us to make this change
A solution - faecal fuel
Spanish company Ingelia has developed a biocarbon fuel called biochar - made using sewage, as a much cleaner energy source to traditional coal.
Biochar burns like coal but the actual production is carbon neutral - and it has a considerably lower production of harmful wastes such as nitrogen, sulfur, and chlorine.
By turning organic waste into a biocarbon that doesn't emit CO2 or other pollutants when produced, Ingelia may have just found a much more sustainable energy source than traditional coal.
How they do it
Ingelia treats waste matter such as sewage with high pressure and heat to produce its biochar fuel.
"We use the organic collection of trash, the organic portion of municipal waste, sewage from treatment plants, and even waste from gardening. We take this waste and unfer specific pressure and temperature conditions, 20 bars and 200ºC, we dehydrate the organic matter and siphon off the humid matter in liquid form," explained the CEO Maria Hernandez
"In other words, we concentrate 95% of the carbon in the waste."
During Ingelia's thermochemical conversion process (known as hydrothermal carbonisation), harmful wastes such as nitrogen, sulfur, and chlorine are, for the most part, siphoned off in the residual liquid.
The result, after an eight-hour process, is a solid, dry, cylindrical material that could replace fossil-derived carbon fuel.
The bad smells produced as a byproduct of the composting process are avoided by containing the treatment of the waste matter in a closed tank, allowing plants to be situated closer to population centres.
"It has the same calorific value and combustion structure," said Hernández. She added: "Compared with a standard composting or a biogas plant where the process takes around 30 days, the timescale for our method is as little as eight hours."
The founder - Maria Hernandez
From small beginnings in Valencia to international expansion.
Hernández' determination earned the Ingelia co-founder and CEO a nomination in the Women's category for the European Institute of Innovation and Technology (EIT) awards, presented earlier this month at its annual conference in Budapest.
International Expansion
Ingelia has already outsourced this process to their waste plants in Spain, the UK and Italy. In fact, Italy's largest sewage manager has also implemented the process in their Tuscany plant where they treat 80,000 tons of sewage per year and the Belgian town of Oostende too is set to have a plant that treats 20,000 tons of organic waste matter with four reactors.
Hernández said their cleaner fuel could replace 220,000 tons of coal per year by 2022.
Financials
Last year the company had sales of $2.29 million and is looking to raise $3.44 million.
Projections are $28.4 million in turnover next year and up to $107 million for 2022.
Hernández added that her company is currently in negotiations with the majority of waste management companies in Spain.
Uses of Biochar
It could be used to work batteries, or even to produce specific materials such as biopolymers, possibly for producing plastics or perhaps as substitutes for peat in soil
Environmental Impact
Maria enthusiastically shares with us her 2022 vision
"With our process, by 2022 we'd be able to replace 220,000 tons of coal per year and avoid the emission of half a million tons of CO2 into the atmosphere," adding that the company was planning to capture 3% of the European waste management market.
Source Business Insider España. Copyright 2018.
Tuesday, January 29, 2019
“We believe we will offer in a year's time a complete cure for cancer."
Monday, January 14, 2019
Doctors Perform Remote-Controlled Cardiac Catheterization Procedure Kilometers Apart from Patient
Saturday, January 12, 2019
Quantum Computing - a game changer
The major news in Tech in 2019 - in my view is the development of the Quantum computer - the Q System 1 - which was launched at CES by IBM
What does quantum computing mean .
In terms that I understand - it’s replacing bits and bytes (binary, 0 and 1) with atoms turning left and right. This enables computer power to scale to effectively infinity.
What does this mean to you and me ?
A key factor is the commercialisation of Bitcoin and Blockchain
It’s going to change the way we transact financially .
Currently - Bitcoins constraint is the ability to transact immediately. Everytime someone’s transacts - the computer system/cloud has to travel through the entire ledger system - which takes minutes -
Using Quantum computers - this will be immediate!
Re processing speeds, NBN , Internet , data transfer, storage - I think Quantam computers will be a game changer.
Not sure whether I have got the concept right - but it sure does sound an exciting time to be in tech and on this planet!
War chest of jargon
Qubits
Qiskit
Q-CtrL
Quantum computing in a nutshell:
Quantum computing is all about qubits, or quantum bits. These are the basic units of information used by quantum computers. Unlike regular bits, which store data as either 1s or 0s, qubits take advantage of the quantum phenomenon known as superposition. This means they essentially exist as 1s and 0s simultaneously.
The advantage of this in computing is that it exponentially increases the amount of information you can process. A pair of qubits that can exist as either 1s or 0s can embody four possible states. Three qubits can embody eight. But three hundred qubits can embody more states than there are atoms in the Universe.
https://www.theverge.com/2019/1/8/18171732/ibm-quantum-computer-20-qubit-q-system-one-ces-2019
Monday, December 31, 2018
Combining Design thinking , Lean Startup and Agile
Design thinking
- it’s all about the user
helps understand the user’s pain, challenge assumptions, redefine problems, in order to create new strategies and solutions.
“Painstorming”, vs “Brainstorming”
Empathize with your users
Define your users’ needs, their problem, and your insights
Ideate by challenging assumptions and creating ideas for innovative solutions
Prototype to start creating solutions
Test solutions
Lean Startup
“Lean startup aims to shorten product development cycles - fail fast and focus on what the customer wants - it’s about the pivot
- “this is achieved by adopting a combination of business-hypothesis-driven experimentation, iterative product releases, and validated learning.” — Wikipedia
Globally, 90% of startups fail (Forbes) and the number one reason is market failure: “They make products no one wants.” (Fortune).
Agile
Agile is all about producing tangible, working results after each iteration... quickly
Design Thinking, Lean Startup and Agile combined
- Empathize, Define and Ideate through Design Thinking
- Turn ideas into Business models following the lean startup
- Build and deliver the product incrementally and faster through Agile processes.