elective-stereophonic
elective-stereophonic
DeBuNe Talk 01 - Putting the bases for the development
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Author Topic: DeBuNe Talk 01 - Putting the bases for the development  (Read 2630 times)

capodieci

  • Board Moderator
  • Hero Member
  • ****
  • Karma: +256/-19
  • Offline Offline
  • Posts: 1385
  • BlockchainZoo.com
    • View Profile
    • ZooBC - Advancing Blockchain Technology
DeBuNe Talk 01 - Putting the bases for the development
« on: February 23, 2015, 12:41:08 pm »

Hello everyone! I made a 25 minutes video - without sexy blond girls, sorry, but with Danny Heffer if it may help - outlining the current situation of DeBuNe with the hope to trigger some discussions, receive hints and comments, learn more from the community, hopefully find some developers, and last, but not least important, share with all the community what it is going on at DeBuNe!


The URL of the video is https://www.youtube.com/watch?v=RUwOeT9rwEA

This is the first of a series of video we hope to publish weekly with the progress of the work. I promise the next ones will be shorter! Bear with us with this first long video. If you didn't visit it yet, go check http://debune.org and watch the animation in the home page, it may clear up the ideas of what DeBuNe aim to do!

Best regards,
Roberto Capodieci

ALSO: Send the guess of my weight and Danny height on a public message to NXT-9ZX2-YW4S-2YY5-ERV8E
If at least 20 people participate, and the video gets at least 500 views, the 1st of March the person that goth both data most correct will win NXT500!!!


=========================

EDIT: I post here Danny reply for referral (link is: https://nxtforum.org/index.php?topic=8405.msg164121#msg164121 )

Hi, Danny here (the bald man on the above video).
After an intense moment spent abusing our whiteboard with those markers, we came to the conclusion that we need to focus on the 3 main objects of DeBuNe: Users, BUs and Projects, in order to define them correctly and give us a consistent base to start upon.
Priority will be given to the User object, so new members can easily register as soon as possible. 
Here is a breakdown of how we're working on it. Of course you're welcome to comment, criticize and suggest.
Our Methods

Minimum viable product

Our target is to rapidly develop a product that can be usable and fulfill its basic functions as soon as possible.
To do so, we will focus on one feature at the time, and implement it as soon as it is developed.

RERO - Release Early, Release Often

Inline with the minimum viable product approach, RERO means frequent updates for early testing and early modification in case of a blocking problem.  Another advantage is that you can see where we are going in real time.

KISS - Keep It Simple, Stupid!

DeBuNe is a large scale framework. If we fall into the trap of wanting to include too many features at once, the project might never reach a satisfactory completion level.  For now, we are targeting a quickly usable environment, for immediate use, which will indeed evolve into a whole ecosystem with/via plugins,  decentralization and API... after we make the concept work well in the first place.

Starting with a basic use flow.

We will start with a basic use flow to determine what features should be implemented in what order.
This basic use flow is:

  • User registration and management
  • Business unit registration and management
  • Project creation and management
  • Transactions

Transactions are already managed by NXT, and an additional logic layer isn't required yet.

User, Business, and Projects features all need:

  • An analysis to implement the right metadata, what belongs to NXT, DeBuNe accounts, how these data are managed
  • and how they should be implemented.
  • A backend implementation for web and app
  • A frontend implementation for web and app
  • An end user tutorial
  • A developer oriented documentation
  • A period of testing and evaluation

The next step is thus the analysis of User, Business and Project units, which will end in the release of requirement papers, used as a base for the first bounties issued by DeBuNe.

Next:

The testing and evaluation period will tell us a lot about what we can implement/modify before starting on the next phase. We are planning on implementing

  • a wish list to keep track of the possible features (keep'em coming!)
  • a wiki, to upload feature's info and tutorals
  • a GitHub repo to keep track of bugs (wishlist will possibly be there)
  • a roadmap which will be updated as the analysis reveals new feature possibilities

Thanks for watching,  as Capodieaci said, it will get better in time (I won't get taller or blonde though). Feel free to give us all the feedback you want!
« Last Edit: February 23, 2015, 02:12:05 pm by capodieci »
Logged
- Decentralised Business Network: DeBuNe -
Will be implemented on
ZooBC.com - Join the forum ZooBC.org - By Blockchain Zoo

Danny Hefer

  • Newbie
  • *
  • Karma: +2/-0
  • Offline Offline
  • Posts: 3
    • View Profile
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #1 on: February 23, 2015, 01:07:33 pm »

Hi, Danny here (the bald man on the above video).
After an intense moment spent abusing our whiteboard with those markers, we came to the conclusion that we need to focus on the 3 main objects of DeBuNe: Users, BUs and Projects, in order to define them correctly and give us a consistent base to start upon.
Priority will be given to the User object, so new members can easily register as soon as possible. 
Here is a breakdown of how we're working on it. Of course you're welcome to comment, criticize and suggest.
Our Methods

Minimum viable product

Our target is to rapidly develop a product that can be usable and fulfill its basic functions as soon as possible.
To do so, we will focus on one feature at the time, and implement it as soon as it is developed.

RERO - Release Early, Release Often

Inline with the minimum viable product approach, RERO means frequent updates for early testing and early modification in case of a blocking problem.  Another advantage is that you can see where we are going in real time.

KISS - Keep It Simple, Stupid!

DeBuNe is a large scale framework. If we fall into the trap of wanting to include too many features at once, the project might never reach a satisfactory completion level.  For now, we are targeting a quickly usable environment, for immediate use, which will indeed evolve into a whole ecosystem with/via plugins,  decentralization and API... after we make the concept work well in the first place.

Starting with a basic use flow.

We will start with a basic use flow to determine what features should be implemented in what order.
This basic use flow is:

  • User registration and management
  • Business unit registration and management
  • Project creation and management
  • Transactions

Transactions are already managed by NXT, and an additional logic layer isn't required yet.

User, Business, and Projects features all need:

  • An analysis to implement the right metadata, what belongs to NXT, DeBuNe accounts, how these data are managed
  • and how they should be implemented.
  • A backend implementation for web and app
  • A frontend implementation for web and app
  • An end user tutorial
  • A developer oriented documentation
  • A period of testing and evaluation

The next step is thus the analysis of User, Business and Project units, which will end in the release of requirement papers, used as a base for the first bounties issued by DeBuNe.

Next:

The testing and evaluation period will tell us a lot about what we can implement/modify before starting on the next phase. We are planning on implementing

  • a wish list to keep track of the possible features (keep'em coming!)
  • a wiki, to upload feature's info and tutorals
  • a GitHub repo to keep track of bugs (wishlist will possibly be there)
  • a roadmap which will be updated as the analysis reveals new feature possibilities

Thanks for watching,  as Capodieci said, it will get better in time (I won't get taller or blonde though). Feel free to give us all the feedback you want!
« Last Edit: February 23, 2015, 04:27:12 pm by Danny Hefer »
Logged

bidji29

  • Sr. Member
  • ****
  • Karma: +53/-11
  • Offline Offline
  • Posts: 250
    • View Profile
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #2 on: February 23, 2015, 06:53:50 pm »

Can plugin affect the NXT UI?

Because a debune plugin who reorganise and rename the existing NXT feature to match your goal could be cool. And make it easy to understand for people and business what is possible.

A bit like the crowdfunding plugin, it take an existing feature and make it easy and accessible (because currently it's a pain in the ass the crowdfund with MS)
Logged

NxtSwe

  • Hero Member
  • *****
  • Karma: +124/-9
  • Offline Offline
  • Posts: 657
    • View Profile
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #3 on: February 23, 2015, 08:42:13 pm »

Cool!

I watched the video and although most of what you are saying goes above my head I do like your enthusiasm!
The problem I am having is that I do not get a clear picture of how all of that you are describing in the end will be used by bussineses.
What value will you provide to the businesses, and what of their problems are you trying to solve?
Maybe some sketches/drawings of a rough UI would help people like me get the big picture.

Oh, and btw, if you ever need a .NET dev with decent knowledge in NXT Json API, I'm here for ya!
I recently made a instruction video of how to use NxtLib and C# to place a bid order on the AE. It so happened that I bought 1 DeBuNe share while making the video.
Logged
Check out the NxtLib, the .NET Framework API for the Nxt platform.

NxtSwe

  • Hero Member
  • *****
  • Karma: +124/-9
  • Offline Offline
  • Posts: 657
    • View Profile
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #4 on: February 23, 2015, 08:48:36 pm »

Oh, and one more thing, about your methods, "Minimum viable product" & "Release Early Release Often"...
            _
           /(|
          (  :
         __\  \  _____
       (____)  `|
      (____)|   |
       (____).__|
        (___)__.|_____

Keep it up!
Logged
Check out the NxtLib, the .NET Framework API for the Nxt platform.

apenzl

  • Hero Member
  • *****
  • Karma: +247/-10
  • Offline Offline
  • Posts: 2496
    • View Profile
    • Nxter.org
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #5 on: February 23, 2015, 09:56:12 pm »

@NxtSwe: To understand this video I think http://youtu.be/hGpgYWP4DNw helps.

@DeBuNe: Thanks for this update,
and btw your Nxt wordpress plugins are of obvious interest to us @ nxter.org :)  Looking forward to hearing more.

TheWireMaster

  • Sr. Member
  • ****
  • Karma: +27/-0
  • Offline Offline
  • Posts: 356
    • View Profile
    • NXT Folks
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #6 on: February 24, 2015, 06:19:16 am »

Very interesting!
Logged
NXT-5WW2-XQ63-CFGM-G7YAJ

bahamapascal

  • Sr. Member
  • ****
  • Karma: +25/-3
  • Offline Offline
  • Posts: 318
    • View Profile
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #7 on: February 27, 2015, 10:30:26 am »

Nice!
Logged

capodieci

  • Board Moderator
  • Hero Member
  • ****
  • Karma: +256/-19
  • Offline Offline
  • Posts: 1385
  • BlockchainZoo.com
    • View Profile
    • ZooBC - Advancing Blockchain Technology
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #8 on: February 27, 2015, 10:41:51 am »

I promise the nxt will be much nicer! ;)
Logged
- Decentralised Business Network: DeBuNe -
Will be implemented on
ZooBC.com - Join the forum ZooBC.org - By Blockchain Zoo

capodieci

  • Board Moderator
  • Hero Member
  • ****
  • Karma: +256/-19
  • Offline Offline
  • Posts: 1385
  • BlockchainZoo.com
    • View Profile
    • ZooBC - Advancing Blockchain Technology
Re: DeBuNe Talk 01 - Putting the bases for the development
« Reply #9 on: September 18, 2019, 06:29:30 am »

Remember DeBuNe? Read this!

DeBuNe will be implemented on top of ZooBC(.com), a new blockchain platform built by Blockchain Zoo: the same original DeBuNe core team now with the added contribution of others super talented people (we are now 50 people).

Why this choice of a new platform? Because no other blockchain architecture can guarantee the safety DeBuNe needs. We have learned so much from Nxt in so many years working with it, that we decided to implement our own platform. Want to discuss or learn more? Join the forum at https://zoobc.org


Cheers!
Roberto
Logged
- Decentralised Business Network: DeBuNe -
Will be implemented on
ZooBC.com - Join the forum ZooBC.org - By Blockchain Zoo
 

elective-stereophonic
elective-stereophonic
assembly
assembly