WikiDeal:Minimum Viable Product: Difference between revisions
Line 33: | Line 33: | ||
== Planing == | == Planing == | ||
# '''Users Needs analysis with experts.''' | |||
# '''Users Needs analysis with experts.''' ''' | #: '''a) Design activities:''' developing basic wireframes to visualize the layout and flow of the MVP and defining user stories to outline the expected user interactions. Including meeting to design and adapt: | ||
#:* usecase scenarios | |||
#:* mockups | |||
#:* workflows | |||
#:* development rules/structure (such as metatada/ontology principles) | |||
#: '''b) Studying the code of existing mediawiki extensions before developing''', such as: | |||
#:* PageForms, | |||
#:* SemanticMediaWiki, | |||
#:* Cite, | |||
#:* Wikibase (Wikidata client), | |||
#:and perhaps some others. | |||
# '''Ontology planning:''' defining metadata scheme for clauses, contract models, and helper data objects like user manuals, guided tours, etc. | |||
# '''Development activities:''' implementing the core features identified in the earlier stages. | # '''Development activities:''' implementing the core features identified in the earlier stages. | ||
# '''Testing''' individual components. | # '''Testing''' individual components. | ||
#'''Release the MVP''' to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment. | # '''Release the MVP''' to a limited audience or beta testers to collect feedback and monitor its performance in a real-world environment. | ||
#'''Iterate Based on Feedback:''' Analyze the feedback received and make necessary improvements. | # '''Iterate Based on Feedback:''' Analyze the feedback received and make necessary improvements. | ||
#'''Track key performance indicators (KPIs)''' to assess the success of the MVP and guide further iterations. | # '''Track key performance indicators (KPIs)''' to assess the success of the MVP and guide further iterations. | ||
== Rough time estimates == | == Rough time estimates == |