Watch the Mini Video Series (WIP)

What it takes to build software in a non-software organization.

Demo application walkthrough

A search engine for companies:
  1.  Classic keyword search
  2.  Natural language response

I'm walking through the architecture of this prototype and how it works from a user's perspective as well as from a data ingestion perspective.

Part 1: The agile framework (via my AI avatar)

The Agile Manifesto consists of four key values:
  1.  Customer collaboration over contract negotiation
  2.  Responding to change over following a plan
  3.  Working software over comprehensive documentation.
  4.  Individuals and interactions over processes and tools

In the past, businesses heavily relied on contracts. These contracts, drafted with customers, specified the final product in detail. However, this approach frequently led to discrepancies among the contract's stipulations, the product's actual functionality, and the customer's real needs. The Agile Manifesto suggests a paradigm shift towards continuous development. It emphasizes the importance of establishing an ongoing feedback loop with customers. This approach is vital to ensure that the product continually meets and adapts to the evolving needs of the customers, thereby bridging the gap between expectation, execution, and requirement.