Secondo ISTQB (e poche altre fonti + wiki), un difetto / bug è la vera causa di errore nel software, ad es. affermazione errata, errore logico o semantico. La definizione effettiva è: un difetto nel sistema o componente che potrebbe portare al fallimento. Ma per quanto riguarda i bug delle specifiche? Non posso relazionarmi ad esso. I bug delle specifiche sono abbastanza comuni ma se il programmatore implementa software in base alle specifiche con un bug, non è colpa sua (IMHO). Ma poi la definizione non poteva essere applicata e sono sicuro che in qualche modo doveva essere stata indirizzata. Potresti aiutarmi a capire questo?